
Senior Software Engineer
July 2016 - June 2025 (present)
- C++
- Javascript
- Java
- Python
Contributing to multiple areas of the Chrome browser with a focus on security, web platform security, the multi-process architecture and navigations.
Highlights:- 39 most active contributor (Top 1.67%).
Out of ~1900 Googlers + 500 external contributors. - Created the DanglingPointerDetector.
I lead the team. - Initiated, prototyped, built and shipped BackForwardCache feature.
- Critical refactoring: BrowserSideNavigation, RenderDocument, NavigationMojoResponse, OutOfBlinkSandbox, etc...
- Web platform launch review, security review
- Specified:
- Improved: ContentSecurityPolicy, iframe Sandbox, COOP, COEP, Upgrade-Insecure-Request, etc...

Novitom
Grenoble , 1 yearResearch & Development - Software Engineer
August 2015 - July 2016 - 11 months
Internship
February 2015 - August 2015 - 5 months
- C++
- Cuda
- OpenGl
Worked in a Synchrotron, a particle accelerator that produces X-rays. I developed:
- 3D visualizer for very large meshes and volumic raytracing
- Fast physical simulators: X-ray wave with interference, etc...
- High-performance algorithms (HPC) to process very large volumes of data, image processing, microscopic structures characterizations

Atos Worldgrid
Grenoble , 5 monthsInternship
February 2015 - August 2015
- C++
- Javascript
- Java
- Python
Created 3D visual programming tools, similar to scratch. Used by the energy sector.

BugBusters
Grenoble , 2 yearsRepair Student's linux computer
June 2012 - July 2014
- Linux
ESF
Méribel , 3 yearsSki Instructor
October 2010 - October 2013
- Skii
- Snowboard
Competitions
- Prologin
Ranked 3rd.
French national contest.
Programming
- C++
- C
- Cuda
- Java
- Python
- Ocaml
- Ada
- GLSL
- ... and more
Web
- Javascript
- HTML/CSS
- Vuejs
- D3.js
- ... and more
Software
- Git
- CMake
- Scilab
- R
- LaTeX
Speciality
- 3D computer graphics
- Statistical inference
- Image analysis
- Computer vision
- GPU programming
- Parallel programming
- Numerical optimization
Languages
- French - Native
- English - Fluent
- German - Basic


