About Romain
French
Native or bilingual
English
Conversational
Experience
- D PERFORMANCEDiagnostiqueur Automobile – Expert électronique & dataAUTOMOBILEJuly 2016 - November 2018 (2 years and 4 months)Diagnostic électronique avancé sur véhicules toutes marques (particuliers et utilitaires)Analyse approfondie de pannes via outils OBD-II, analyse de trames CAN et extraction de données ECUReverse engineering de fichiers binaires issus de calculateurs moteur et boîte de vitessesDétection de patterns, flags, tables d'injection ou paramètres cachés pour la réparation ou l’optimisationContribution à la création de bases de données internes de pannes et cartographies techniques
- SERMA INGENIERIEFlying Doctor – Expert batterie HEV / PHEV / EVAUTOMOBILENovember 2018 - February 2021 (2 years and 3 months)Analyse approfondie de packs batteries prototypes pour véhicules hybrides et électriques (HEV, PHEV, EV)Diagnostic des défaillances électroniques et thermiques sur packs haute tension (jusqu’à 400V)Réparations sur site et interventions techniques rapides en phase de développement et de validationLecture et décodage de trames CAN spécifiques à la gestion BMS (Battery Management System)Utilisation avancée d’outils d’analyse tels que CANalyzer, oscilloscopes, et équipements de sécurité HTCollaboration avec les équipes R&D constructeurs pour améliorer la conception des systèmes batteries
- Mission freelance – client internationalDéveloppeur logiciel C# – Spécialiste communication CAN / UDSSOFTWARE PUBLISHINGOctober 2019 - August 2023 (3 years and 10 months)Mission en tant que développeur freelance sur un logiciel de diagnostic automobile (C# + protocole CAN/UDS). Collaboration à distance avec un partenaire technique international.Conception de logiciels de diagnostic automobile en C# (.NET Framework) avec interface graphique WinFormsDéveloppement d’un système client/serveur pour la communication avec l’ECU via protocole UDS sur CANCréation d’une base de données client intégrée au serveur pour la gestion des activations, traitements et logsImplémentation de modules d’analyse et d’édition de fichiers binaires issus de la dataflash ECU (pattern, offsets, CRC)Communication en temps réel avec des firmwares ESP32 (USB CDC) pour piloter des interfaces OBD-II personnaliséesOptimisation des performances USB (double buffering, transfert bulk, IOCP, burst) pour diagnostic fluideParticipation à la conception de firmwares embarqués (ESP-IDF) et d’interfaces matérielles OBD customDéveloppement de firmwares ESP32-S3 (ESP-IDF / Visual Studio Code) pour interfaces de diagnostic OBD-IIImplémentation d’un protocole de communication ASCII personnalisé sur USB CDCTransmission bidirectionnelle de trames CAN FD via USB, avec gestion optimisée des buffers (burst, timeout, double buffering)Utilisation du driver TWAI pour la pile CAN, avec traitement temps réel des trames UDSIntégration d’un système de log intelligent : suivi de session, performances USB/CAN, calculs CRC et filtrage avancéConception de cartes électroniques OBD-II personnalisées (via DipTrace) avec transceivers CAN isolésTests et validation des firmwares avec logiciels de diagnostic OEM et environnements de simulation ECU
Recommendations
Be the first to recommend Romain
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4