Experience
Floe
Jan 2026 - PresentGrenoble, Auvergne-Rhone-Alpes, France · On-site
Senior Software Engineer
Jan 2026 - Present- Working on interoperability between data catalogs and metadata systems for analytical lakehouse architectures.
- Focused on metadata federation, planner-friendly metadata, and cross-catalog integration.
- Designing and implementing architecture that makes metadata easier to consume by analytical engines and query planners.
Introducing Floecat: A Catalog of Catalogs for the Modern Lakehouse
- Database Systems
- Query Optimization
Yellowbrick Data
Sep 2019 - Feb 2026Permanent · On-site
Technical Lead & Software Engineer, Query Planning and Optimization
Jan 2022 - Feb 2026- Led and contributed to query planning and optimization work for Yellowbrick's analytical database engine.
- Focused on SQL optimization, execution planning, and optimizer improvements such as join elimination.
- Worked on rule design and planner behavior analysis for complex analytical workloads.
- Contributed to making optimization decisions more robust across workload classes, not only query microbenchmarks.
- Query Optimization
- Performance Tuning
- SQL
- Database Systems
Software Engineer, Query Planning and Optimization
Sep 2019 - Jan 2022- Worked on the query planner and optimizer of Yellowbrick's analytical database engine.
- Contributed to SQL optimization and execution planning improvements, including optimizer techniques such as join elimination.
- Debugged planner behavior when runtime execution diverged from expected cost assumptions.
- Improved plan quality for join-heavy analytical workloads.
- Query Optimization
- Performance Tuning
- SQL
- Database Systems
Dassault Systemes
Mar 2019 - Aug 2019Internship · Velizy-Villacoublay, France · On-site
Software Engineering Intern
Mar 2019 - Aug 2019- Intern in the Virtual Human team, working on realistic hand positioning and object grasping in virtual environments.
- Designed and implemented a smart hand posturing engine combining analytic and machine-learning approaches.
- Worked on methods including an analytic decision-tree algorithm and deep-learning neural networks.
- Machine Learning
Arm
Jun 2018 - Aug 2018Internship · Cambridge
Intern Software Engineer
Jun 2018 - Aug 2018- Intern Software Engineer in the Machine Learning Group, working on ArmNN: a high-performance neural network inference framework for Arm hardware.
- Contributed to ArmNN 18.08 and designed/prototyped ONNX parser components in C++.
- Worked on production-oriented implementation tasks while dealing with release constraints and runtime compatibility.
- Machine Learning
- C++
- ONNX