Sid Henni - Software Engineer

Sid Henni Software Engineer Systèmes Embarqués Applications & Outils Tests & Stratégie QA Automatisation & CI/CD

J'aide les entreprises technologiques à concevoir, fiabiliser et accélérer leurs projets logiciels complexes.

Services

J'interviens sur des problématiques d'ingénierie logicielle variées : du développement de systèmes embarqués, en passant par la création d'applications (desktop et backend), jusqu'à l'optimisation des processus par l'automatisation et la mise en place de stratégies QA.

CPU Embarqué

Embarqué

Développer des logiciels fiables pour vos systèmes contraints, du driver à l'applicatif.

  • Développement C/C++ sur Linux Embarqué, RTOS et bare-metal
  • Intégration protocoles & interfaces (CAN, MQTT, Série, drivers)
  • Optimisation de performance et debug bas niveau (GDB, Trace32)
Applications Desktop

Applications

Créer des outils applications Desktop et des services backend pour valoriser vos données.

  • Applications Desktop C++ (Qt/QML) et Python (PyQt)
  • API & Backends (Python, FastAPI, SQL)
  • Outils de supervision, visualisation et traitement de données
Test & Validation

QA

Assurer la fiabilité de vos systèmes, des tests unitaires à la validation sur bancs HIL.

  • Définition de stratégies de tests (plans de validation, conformité normes)
  • Mise en place de tests unitaires (Catch2, Pytest) et d'intégration
  • Validation sur cibles réelles et bancs de test Hardware-in-the-Loop (HIL)
Automatisation

Automatisation

Booster votre productivité et fiabiliser vos livraisons grâce à l'automatisation.

  • Mise en place de pipelines CI/CD (GitLab, Jenkins)
  • Automatisation des processus d'ingénierie (scripts Python/Bash, génération de code)
  • Intégration d'IA Générative (API OpenAI/Gemini, RAG) pour automatiser les tâches complexes

Vous souhaitez échanger sur votre contexte technique ?

Compétences

Stack & outils maîtrisés

Langages

C C++ Python Bash MATLAB JavaScript SQL

Frameworks

Qt/QML PyQt FastAPI

Tests & Qualité

Robot Framework IBM RTRT pytest unittest Catch2

SCM & CI/CD

Git GitHub GitLab Jenkins

Systèmes

Embedded Linux Ubuntu Windows

Réseaux & Bus

CAN MQTT Série TCP/UDP

Debug & Outillage

GDB Trace32 winIDEA Wireshark

Méthodologies

DO-178 ISO26262 Scrum Kanban SAFe

IA Générative

OpenAI API Gemini API Anthropic API RAG Agent SDK MCP

Langues

Anglais : Bilingue Espagnol : B2

Réalisations

Projets significatifs et résultats concrets

À propos

Engineer · Maker · Problem solver

Portrait

Je suis Sid Henni.

Ingénieur Logiciel avec 7 ans d'expérience dans des domaines industriels exigeants : robotique, automobile, aéronautique, agriTech, transport public.

J'ai travaillé au sein d'organisations de toutes tailles — laboratoires, startups, PME, ETI, grands groupes — ce qui m'a appris à m'adapter rapidement aux contextes techniques et aux spécificités métier de chaque secteur.

J'interviens à toutes les étapes d'un projet : conception, développement, intégration, tests et mise en production. Je m'intègre aisément dans votre équipe, j'utilise vos outils et vos process, et je contribue rapidement à apporter de la valeur à votre produit ou à vos outils de production.

Ma motivation ?
Résoudre des problèmes complexes et bâtir des systèmes robustes et évolutifs.

Prêt à renforcer votre équipe ?

Discutons de vos besoins logiciels et voyons comment je peux vous accompagner