À propos de Romain
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Allemand
Notions
Expériences
- RocheSoftware engineer in computer vision, signal processing and AI/MLSECTEUR MÉDICALfévrier 2019 - Aujourd'hui (7 ans et 4 mois)Stuttgart, AllemagneLaboratory automation:○ Drove end-to-end design, development, and maintenance of critical Computer Vision and Digital Signal Processing applications for automated laboratory diagnostics, significantly enhancing system accuracy and operational efficiency.○ Engineered a robust Computer Vision system in C++ using OpenCV for real-time Tube Type Identification (TTI), handling about 1000 diverse tube types in high-throughput laboratory settings.○ Spearheaded the development of a novel laser-based Liquid Level Detection (LLD) system, improving measurement accuracy and reducing operational costs. Designed and implemented the core algorithm and real-time data acquisition module using FreeRTOS on Buildroot Linux.○ Led comprehensive test campaigns with biological samples to collect extensive field data, directly informing algorithm refinement and validating system performance against real-world variability.○ Designed architecture for the next generation of TTI and LLD units, leveraging Docker containers and gRPC for seamless inter-service communication.○ Packaged core algorithms as Conan libraries (C++) and exposed Python interfaces (pybind) for efficient integration into automated testing.○ Developed a sophisticated Python ETL framework for automated algorithm performance monitoring using field data, reducing the need for costly bio-material test campaigns and accelerating development iterations. Utilized Pandas, SQLAlchemy, Seaborn, and Plotly for advanced data wrangling, analysis, and visualization.○ Prototyped AI/Deep Learning solutions /LSTM, CNN, and HMM) with Keras, PyTorch, and Scikit-learn for enhanced tube classification and liquid level detection, demonstrating potential for significant improvement in robustness.○ Contributed significantly to the product lifecycle, from requirements definition to system architecture and test case development. Mentored junior engineers and students, guiding innovative prototyping efforts within a SAFe Agile framework.
- ValeoSoftware EngineerAUTOMOBILEjanvier 2015 - janvier 2019 (4 ans)Stuttgart, AllemagneAutomated Parking System:○ Developed and optimized complex motion planning algorithms in C++ for the PARK4U® Automated Parking System, enabling precise parallel and perpendicular parking maneuvers for leading automotive OEMs (Ford, JLR, Audi, Tesla, Daimler, Renault).○ Maintained and enhanced a Qt-based visual simulation framework for trajectory validation, facilitating rapid iteration and robust testing of algorithm performance across diverse vehicle environments.○ Provided expert algorithm adaptation and integration support for critical customer projects, resolving complex issues through rigorous problem analysis, live debugging (in-car and CANOE), and comprehensive testing, ensuring successful deployment in production vehicles.○ Collaborated effectively with global engineering teams (onsite and offshore) in an agile environment, contributing to the end-to-end software development lifecycle and feature delivery.
- BoschSoftware EngineerAUTOMOBILEmai 2014 - juin 2015 (1 an et 1 mois)Stuttgart, Allemagne○ Spearheaded the migration and porting of critical DLLs for Bosch's ESI[Tronic] diagnostic software from Borland to Visual Studio (C++), ensuring compatibility and control functionalities across a brange of vehicle models through direct in car testing.○ Developed comprehensive test cases for BMW's surround view system, contributing to the validation and quality assurance of advanced driver-assistance systems (ADAS)
Recommandations
Soyez le premier à recommander Romain
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Master of ScienceCranfield University2013Master of Science
- Engineer DegreeSeaTech2012Engineer Degree
Certifications
- Sensor Fusion NanodegreeUdacity2022
- Data Scientist NanodegreeUdacity2021