Profil
Développeur senior avec plus de 15 ans d'expérience en développement embarqué, j'attache une importance essentielle à une démarche holistique du développement logiciel afin de livrer des produits stables et de qualité.
Cette démarche alimente ma polyvalence et mon intérêt pour chaque phase du développement, qu'il s'agisse du métier, de l'architecture, des tests ou de la production.
Mon objectif est d'évoluer en tant que Staff Engineer, un rôle stratégique où j'impulserai l'excellence technique, orienterai la stratégie technique globale et assurerai la liaison étroite avec les enjeux métier.
Expériences Professionnelles
PA.COTTE
Mai 2023 - PrésentSoftware Engineer
Mai 2023 - Présent- Conception et développement de nouveaux produits IoT sous Zephyr RTOS selon une architecture hexagonale → Séparation métier/technique qui permet de changer facilement et rapidement de composant hardware → Cela permet de travailler sur le code métier sans avoir le hardware
- Création d'un wrapper C++ à Zephyr RTOS → Facilité de l'adoption par l'équipe de Zephyr RTOS
- Unification des environnements de dev via Docker et devcontainer sur VSCode → Réduction de l’onboarding des nouveaux développeurs de 7 jours à 4 heures → Collaboration améliorée entre les membres de l'équipe → Réduction drastique des erreurs/bugs de configuration
- Mentorat des nouveaux développeurs → Partage des connaissances et des bonnes pratiques
- POC IA débarqué en python avec détection de wakeword, "Speech to text" -> "API LLM" -> "Text to Speech" → Démonstration à la direction via des démos des avantages et des limitations
- Conception et développement (en cours) de produits embarqués IA innovants sous Zephyr RTOS avec des cartes ALIF → Exploitation des capacités des processeurs Cortex-M55 et Ethos-U55
- Mise en place d'un PaaS CapRover pour les applications internes de l'entreprise → Autonomie des équipes pour déployer leurs applications
- Modernisation du workflow de développement embarqué par l'utilisation de VSCode et ses extensions
- Stabilisation et évolution du produit "legacy" comportant plusieurs cartes sous FreeRTOS et un Linux embarqué sur i.MX6
JESLabs
Avril 2012 - Avril 2023Lead développeur
Janvier 2020 - Avril 2023- Lead développeur sur les projets monétique et vending du produit Moneweb
- Intégration de solutions de paiement à distance sur les sites web
- Mise en place de pratiques DevOps et CI/CD pour l'équipe
Analyste Programmeur Expert
Janvier 2017 - Décembre 2019- Développement d'une nouvelle application embarquée de paiement pour distributeur automatique de café/snack sur des terminaux Ingenico Telium
- Intégration de périphériques (moyens de paiement Ingenico, lecteurs, afficheurs...) avec l'ERP Moneweb (C# .NET)
- Développement de solutions IoT avec Arduino et Raspberry Pi
- Migration d'applications desktop C# vers des applications web (react)
Analyste Programmeur Confirmé
Avril 2012 - Janvier 2017- Stabilisation d'une application embarquée de paiement pour distributeur automatique de café/snack sur des terminaux Ingenico Telium
- Stabilisation de l'application de supervision des distributeurs automatiques (delphi)
- Support technique et formation des équipes support clients
- Création d'applications mobiles cross-platform avec Xamarin
Capgemini
2011 - 2012Analyste Programmeur
Nov 2011 - Mars 2012- Développement et maintenance d'applications mainframe COBOL pour le secteur de l'assurance
PSA Peugeot-Citroën
2010 - 2011Concepteur logiciel
Jan 2010 - Nov 2011- Développement de modules AUTOSAR pour calculateurs embarqués automobiles
- Développement d'outils internes de validation de code et de spécifications (Python)
Formation
Licence Professionnelle Systèmes Électroniques et Informatiques Communicants
IUT Nantes département GEII
2008 - 2009
DUT Génie Électrique et Informatique Industrielle
IUT Nantes département GEII
2006 - 2008
Laboratoire Central des Ponts et Chaussées
2009Stagiaire
Avril 2009 - Juillet 2009- Mise en place d'une chaîne de traitement avec une centrale inertielle et de sa supervision
MD Electronic
2008Stagiaire
Avril 2008 - Juin 2008- Développement de logiciels pour des bancs d'essais automobile
Centres d'Intérêt
Software Craftmanship
Pratiques de développement afin de faire du logiciel de qualité
Innovation
Passionné par toutes les technologies et innovations
Handball
Club Héric Handball (loisir)
Domotique
J'ai domotisé ma maison du sol au plafond