Expertises

Expertises d'architecte logiciel et d'expert Python / C++

Architecture logicielle, C++ et Python, intelligence artificielle, web, mobile et gestion de projets : les compétences mises en œuvre sur des logiciels médicaux, des services télécoms et des plateformes d'IA.

Sébastien Mizrahi est architecte logiciel senior et expert Python / C++ freelance à Lyon (Chaponost), professionnel du logiciel depuis 2006.

Certifié Python (PCEP, PCAP), C++ (CPE, CPA), Linux (Cisco Linux 1) et TensorFlow Developer, il intervient sur place ou à distance, de la conception de l'architecture à la mise en production.

01 · Cœur de métier

Architecture logicielle, C++ et Python

Concevoir l'architecture d'une application métier, la développer et l'accompagner jusqu'à la mise en production : c'est le cœur de métier du Programmeur. Les choix techniques sont argumentés, documentés et vérifiés par des tests automatisés.

En 2018, pour SoftAtHome, éditeur de logiciels dédié à la maison numérique, j'ai développé un serveur de speed test en C++ sous la forme d'un module du serveur web Apache (multisocket, IPC géré par une base Redis).

De 2020 à 2022, chez Keranova, j'ai développé en C++, selon la norme IEC 62304, des fonctionnalités d'un robot de chirurgie laser de la cataracte : logiciel de calibration, développement embarqué, intégration OCT et phaco.

De 2024 à 2026, pour la refonte de SOGo 6 chez Alinto, j'ai proposé l'architecture, mené les études techniques et le POC d'un serveur MAPI, puis développé le calendrier, les contacts et un agent asynchrone : services Python sur Kubernetes, tâches confiées à Celery.

Depuis 2011, je développe aussi Smarties.io, un centre domotique complet et open source (Node.js, interface React.js, application Swift).

Technologies et compétences

  • Architecture logicielle, conception UML, spécifications
  • C/C++, y compris code soumis aux règles MISRA
  • Python : services, tâches asynchrones avec Celery, Docker et Kubernetes
  • Node.js
  • Tests automatisés et revues de code

Expertise Python détaillée (backend, IA et LLM, architecture) sur developpeur-python.com.

02 · Intelligence artificielle

Intelligence artificielle, Deep Learning et LLM

Sébastien Mizrahi est titulaire de la certification TensorFlow Developer délivrée par DeepLearning.AI. Elle porte sur les outils et techniques avancées du Deep Learning avec les bibliothèques Keras et TensorFlow, standards de l'industrie pour créer des modèles d'intelligence artificielle.

Cette formation couvre trois domaines clés : l'imagerie (classification d'images par réseaux de neurones convolutifs), le traitement du langage naturel (compréhension et génération de texte) et la prédiction de séries temporelles.

Depuis 2025, j'assure l'architecture et le développement d'Alfred, une plateforme de chatbots IA multi-clients : routage des LLM via LiteLLM, RAG local, actions par hooks Python/HTTP, MCP et n8n, canaux web, Telegram et WhatsApp, voix locale. La confidentialité y est un principe de conception.

En 2026, comme co-fondateur et architecte technique de GEOFast, un SaaS d'audit GEO, j'ai conçu une application Python/Flask pilotée par un workflow LLM, avec intégration et déploiement continus. De 2024 à 2026, j'ai également été développeur IA pour Immersive Book, un marque-page augmenté par l'IA (Python, Node.js).

Technologies et compétences

  • Deep Learning avec Keras et TensorFlow
  • Imagerie, traitement du langage naturel, séries temporelles
  • LLM : LiteLLM, RAG local, MCP
  • Automatisation : n8n, hooks Python/HTTP
  • Python, Flask, FastAPI
03 · Web

Sites, applications web et services

Le Programmeur conçoit des sites vitrines et e-commerce pour développer la visibilité d'une activité sur Internet. Le design, le responsive design et les animations soignent l'expérience utilisateur : le site se consulte aussi bien sur ordinateur que sur tablette ou smartphone.

Les progressive web apps (PWA) sont une autre option : des sites web conçus pour s'installer sur mobile à la manière d'une application.

Côté serveur, j'ai notamment migré l'hébergement de One Hour Escape Game vers une nouvelle architecture Docker et intégré de nouveaux moyens de paiement à son site.

Pour le référencement naturel (SEO), je travaille avec Emanuelle Brusacoram, ma compagne, qui dirige L'Emarketing aux Petits Oignons et fait autorité en Search.

Technologies

  • Frontend : HTML, CSS, JavaScript, Angular, React, WebGL, extensions Chrome
  • Backend : PHP, Node.js, Python
  • CMS : WordPress
  • Web services et API
  • Conteneurs : Docker
04 · Mobile

Applications mobiles natives et SDK

Le Programmeur développe des applications mobiles natives pour iOS et Android, organise leur publication sur l'App Store et Google Play, puis assure leur suivi et leurs mises à jour.

Tout a commencé en 2009 avec Friend Locator, un réseau social mobile géolocalisé créé à titre personnel, qui a compté 60 000 utilisateurs actifs.

En 2011, j'ai fait partie des lauréats du prix international Dynamic Enterprise Award pour mon travail sur l'application Groupama Toujours là. Une première pour la France.

Chez SQLI, groupe européen de services digitaux, j'ai été responsable de la cellule technique mobilité : encadrement des collaborateurs sur les projets internes et formation des équipes.

Pendant 5 ans, j'ai fait évoluer EQualOne, application de speed test et d'analyse de qualité réseau dont le SDK a été intégré par de grands opérateurs mobiles internationaux.

Technologies

  • iOS : Objective-C, Swift
  • Android : Java
  • SDK mobiles embarqués dans des applications tierces
  • Publication sur l'App Store et Google Play
05 · Gestion de projets

Gestion de projets et qualité logicielle

Sébastien Mizrahi a géré des équipes et des projets pour de grands comptes et rédigé de nombreuses spécifications fonctionnelles. Il applique les méthodes agiles et kanban pour conduire les projets avec dynamisme et adaptabilité.

Responsable assurance qualité chez SQLI, j'ai aidé les chefs de projet à appliquer les processus qualité CMMI, pour mener à bien tous les projets, même les plus risqués.

Dans le biomédical, j'ai suivi et maîtrisé le processus IEC 62304 (CEI 62304), norme de sécurité très exigeante pour les logiciels de dispositifs médicaux.

J'ai participé à l'organisation de projets importants et internationaux : NXP Semiconductors à Nijmegen (800 jours/homme), Sanofi Pasteur à Lyon. J'ai pris part à la gestion de l'équipe mobile de V3D en 2014 et à l'organisation de l'équipe logicielle de Keranova en 2021.

Compétences

  • Scrum, kanban, poker planning
  • Planification GANTT
  • Assurance qualité, CMMI
  • Logiciel de dispositif médical : IEC 62304
  • Spécifications fonctionnelles, revues de code
06 · Façon de travailler

Pourquoi Le Programmeur ?

Créatif

Le code, c'est la vie, mais j'attache aussi beaucoup d'importance au design, à la communication et à la créativité.

Passionné

Sincèrement passionné par mon métier et par l'informatique en général, je programme aussi par plaisir. J'aime tout automatiser chez moi : la domotique, c'est mon dada.

Rigoureux

Chef de projets, responsable assurance qualité, logiciel biomédical : ces expériences m'ont appris que la réussite d'un projet exige une grande rigueur et de la méthode.

Questions fréquentes

Vos questions, mes réponses

Quelles sont vos expertises techniques ?

L'architecture et la conception logicielle (UML, spécifications), le C/C++ (y compris logiciels critiques MISRA et IEC 62304), Python, Node.JS et Objective-C, l'intelligence artificielle (Deep Learning avec TensorFlow et Keras), les sites et applications web, les applications mobiles iOS et Android, et la gestion de projet. Pour l'expertise Python (backend, IA et LLM, architecture), voir aussi developpeur-python.com.

Êtes-vous certifié en intelligence artificielle ?

Oui : j'ai obtenu la certification TensorFlow Developer de DeepLearning.AI. Elle couvre notamment les réseaux de neurones convolutifs, le traitement du langage naturel et la prédiction sur des séries temporelles.

Quelles autres certifications détenez-vous ?

Les certifications Python PCEP et PCAP, C++ CPE et CPA, et Cisco Linux 1 (niveau LPIC-1). Le Programmeur est aussi prestataire agréé CII (Crédit d'Impôt Innovation).

Entrons en communication

Un projet exigeant ? Parlons architecture.

Depuis Chaponost, à côté de Lyon, sur place ou à distance. Réponse rapide avec une première analyse de votre besoin.