Leonardo Cencetti
Profile
I am an engineer driven by curiosity and craft. I thrive at the intersection of robotics, science, and real-world constraints, turning complex problems into reliable, maintainable systems.
I prioritize well-tested, documented, and deployable code — grounded in rigorous tooling, clean architecture, and test-driven delivery — so complex systems remain reliable and maintainable under real-world constraints, and teams can move fast with confidence.
My experience spans diverse teams and cultures, and I love building momentum with people who think differently: it's where the innovation and success happen. I enjoy mentoring, shaping engineering practices, and designing processes that make teams faster and more confident.
I am always looking for the next challenge that blends perception, autonomy, and systems thinking — places where reliability matters, constraints are real, and mission success depends on the details. I want to contribute meaningfully and help a team ship results with confidence.
Experience
Flybotix
Lausanne, CH
R&D Engineer
Feb 2023 - Present
- Selection, integration and fusion of multiple sensing modalities (inertial, visual, LiDAR, radar) for robust state estimation in challenging indoor environments and conditions.
- Deployment on embedded and ARM64 architectures (PX4 Autopilot, NVIDIA Jetson), focusing on real-time performance, portability (Docker), reliability, and availability.
- Strong diligence in tooling, documentation, and test-driven development, with extensive use of CI/CD pipelines, unit and integration testing, and development of tools and procedures for sensor calibration/benchmarking, data processing, and visualization.
- Supervision and mentoring of junior engineers and interns.
- Sensor Fusion
- Autonomous Navigation
- SLAM
- ROS1
- ROS2
- CI/CD
- Docker
Freshape
Lausanne, CH
Robotics Engineer
Jul 2021 - Feb 2023
- Integration of inertial and imaging sensors in embedded RTOS platforms.
- Development of drivers and auto-focus algorithms for electro-tunable lenses.
- Development of computer-vision, state estimation, calibration algorithms.
- Deployment of CI/CD pipelines, with hardware-in-the-loop for autonomous calibration, unit and regression testing of products.
- Sensor Integration
- Zephyr RTOS
- Embedded
- CI/CD
- Agile Development
Laboratory of Intelligent Systems (EPFL)
Lausanne, CH
Master Thesis Project + Traineeship
Oct 2020 - Apr 2021
- Dynamic optimization of motor placement for the payload characteristics.
- Unified and adaptive control allocation policies for the optimized configurations.
- State estimation and sensor fusion with Unscented Kalman Filters.
- Metaheuristic Optimization
- Kalman Filtering
- ROS1
- MATLAB
- Python
ESA ESTEC (Human-Robot Interaction Lab)
Noordwijk, NL
Robotics Intern
Feb 2020 - Aug 2020
- Kalman Filtering
- DDS
- C++
- Python
- MATLAB
Laboratory of Intelligent Systems (EPFL)
Lausanne, CH
Robotics Trainee
Jun 2019 - Sep 2019
- UAV
- TensorFlow
- Computer Vision
- Autonomous Navigation
- Python
Education
MSc in Robotics Engineering + Minor in Space Technology
Lausanne, CH
École Polytechnique Fédérale de Lausanne (EPFL)
Sep 2018 - Feb 2021
BSc in Electronic and Communications Engineering
Shanghai, CN
Tongji University (同济大学)
Aug 2016 - Jul 2017
BSc in Electronic and Communications Engineering
Turin, IT
Politecnico di Torino
Sep 2015 - Jul 2018
Publications
IEEE Robotics and Automation Letters
Oct 2022
Science Robotics
Apr 2022
ANALOG-1 ISS - The first part of an analogue mission to guide ESA's robotic moon exploration efforts
Open Astronomy
Jan 2022
International Astronautical Congress (IAC)
Oct 2020
Skills
- Programming
- C/C++
- Python
- Rust
- MATLAB
- Web Stack
- Frameworks
- ROS1
- ROS2
- Zenoh
- Zephyr RTOS
- Developer Tools
- Git
- Pytest
- Pybind11
- GoogleTest
- Docker
- GitHub / GitLab CI/CD
- Doxygen / Sphinx
- Other
- Adobe Suite
- Microsoft Office
- LaTeX
Languages
- ItalianNative
- EnglishC2
- FrenchB1
- SpanishB2
Interests
- Photography
- Traveling
- Automation
- Piano and music
- Cycling
- Hiking
- DIY
- Board games
- Sailing
- Skiing