Software engineer with 10+ years across the full stack — from AI/ML inference and semantic search to embedded Linux, industrial hardware, and web development.
Software Experiences
Nov 2023
To present
Lausanne
UNIL - Université de Lausanne
Working on the CompaSciences project under the direction of Professor Boris Beaude.
- Engineered data pipelines for multimodal content acquisition (broadcast audio, web crawling, databases) feeding ML inference and search systems
- Built AI/ML inference pipelines for speech-to-text, translation, and language detection using transformer models; tuned for faster GPU throughput on Nvidia A100s
- Implemented asymmetric semantic search with dense and sparse embeddings (Qwen3, BGE, SPLADE) and rerankers; validated retrieval quality using an instruct model
Python
HuggingFace
Vector Search
Machine Learning
HPC
Oct 2022
To Oct 2023
Zürich
Objkt (Digital Art)
Full-stack development on a high-traffic marketplace - TypeScript Angular GraphQL
Aug 2018
To Oct 2022
Switzerland
Plumettaz
Cable laying equipment manufacturer for the installation of telecommunication and power cables.
- Architected end-to-end software stack for a battery-powered industrial machine
- Built custom Linux distributions with Yocto/OpenEmbedded
- Wrote embedded application interfacing with motors and sensors over I2C, CAN bus, UART
- Built offline-first PWA communicating with the machine over HTTP/WebSocket on a rugged tablet
- Streamed telemetry to cloud over MQTT for remote monitoring and diagnostics
Node.js
Linux
Embedded Systems
CAN bus
Jan 2016
to Jul 2018
Zürich
Livingdocs (Publishing Industry Startup)
Headless CMS powering high-traffic newsrooms including nzz.ch and bluewin.ch.
- Developed editor components and content discovery features for a newsroom CMS
- Managed enterprise release cycles and client onboarding
- Onboarded engineers and clients to platform architecture
JavaScript
Node.js
AngularJS
Docker
PostgreSQL
Elasticsearch
Aug 2013
to Dec 2015
France
Iconem (Drones/Archaeology Startup)
Digital preservation of endangered heritage sites using drone imagery and photogrammetry.
- Built web portal for interactive 3D/2D visualization of archaeological reconstructions
- Supported photogrammetric pipelines: drone flight planning, shooting parameters, and image sorting
- Supervised two software interns
JavaScript
Node.js
Photogrammetry
Drones
OpenLayers
Three.js
Sep 2012
to Jul 2013
Paris
Laboratory for Sciences of Climate and Environment
Developed coupling interface between climate models on HPC cluster - FORTRAN
Software Internship
Jun 2011
to Dec 2011
Paris
Schlumberger (Oilfield Services)
Built Android app for real-time monitoring of downhole logging instruments - Java
Education
2011
Paris
Master: Applied computer science from Sorbonne Université (UPMC)
Bachelor: Mechanical engineering from Sorbonne Université (UPMC)
Other Experiences
2012
6 months
Abu Dhabi
Schlumberger (Oilfield Services)
Field Engineer: deployed wireline logging instruments in live oil well operations.
2010
Geophysical prospection internship on archaeological sites (Sorbonne Université).
2005-2010
Mailman, librarian, factory worker, cook, grape harvester.
Things I like: Programming, engineering, running, reading...
Speaking: french (native), english
See other projects