Full-Stack & C++ Software Engineer — Payments · Embedded Systems · AI
France · Sorbonne University M.Sc. · 5+ years of experience
I build software across domains that don't usually overlap — C++17 payment pipelines at Amadeus/Outpayce, instrument cluster software at Renault, and CNN-based defect detection at Valeo. Before engineering, I worked night audit at Paris hotels while finishing my degree at Sorbonne.
Full-Stack Software Engineer
Payment infrastructure for one of the largest travel technology companies in the world.
- Checkout SDK — White-label Angular/TypeScript SDK for airline and hospitality clients. Google Pay, Apple Pay Web SDK, Click to Pay (Mastercard). End-to-end 3DS2 with Cardinal/Cybersource and ACI. Etihad Airways production go-live.
- Payment Backend — C++17 capture and batch pipelines for PSP compliance (Adyen, Cybersource, MPGS, Ingenico). Kafka + MongoDB + Elasticsearch in PCI DSS. On-call production support.
Software Engineer — Apprenticeship
Instrument cluster software for next-generation vehicles.
- Built a driving simulation platform on CARLA for early feature validation. CAN-bus state machines in Simulink.
- Led interns on YOLO/YOLOR object detection. H.264 streaming via GStreamer on embedded Linux.
- Migrated C++ cluster software to NXP targets with Yocto and cross-compilation toolchains.
AI Engineer Intern
CNN-based defect detection for power electronics quality inspection. TensorFlow model with gRPC architecture — Python inference backend, Qt/QML desktop frontend. Delivered with a Sorbonne team under a senior Valeo engineer.
Embedded Software Intern
Embedded teaching apps on Raspberry Pi and NXP boards. C and assembly routines profiled across optimization strategies for systems education.
Software Developer Intern
Python automation for ACL Analytics fraud reports — CSV/JSON/XML parsing into client-ready DOCX via Jinja2. Cut manual report creation from 4+ hours to minutes.
M.Sc. Intelligent Systems Engineering — Sorbonne University, Paris
B.Sc. Electrical & Electronic Engineering — Sorbonne University, Paris
| Project | Description | Stack |
|---|---|---|
| SAMI Obstacle Detector | Real-time obstacle detection in CARLA with YOLO/YOLOR and trigonometry-based distance estimation | Python · PyTorch · CARLA |
| Mille-Bornes | Full-stack web card game — Angular SPA frontend, Python REST backend | Angular · Python · SQLite |
| Visual Odometry | 3D point positioning from 2D images via homography decomposition | Matlab · Computer Vision |
| City-Mapper | Shortest-path routing over the Paris RATP network (300+ stations) | C++ · STL · Dijkstra |
| ACWE | Chan-Vese active contour segmentation | Python · NumPy |
| ProDataViz | Employment stats pipeline and dashboard (15K+ rows) | Python · Pandas · MySQL |
Open to interesting problems — especially the kind that ship.


