Leonardo Cencetti
Profile
Robotics engineer with hands-on ownership of localization, sensor fusion, and autonomous navigation stacks for UAVs and embedded systems.
I build production-grade robotics software with strong engineering fundamentals: test-driven development, CI/CD, reproducible tooling, and clear documentation, so teams can ship reliably under real-world constraints.
My work spans perception, estimation, and deployment across cross-functional and international teams, with a focus on maintainable architecture, operational robustness, and technical mentoring.
I am motivated by roles where autonomy performance, system reliability, and execution discipline are critical to mission success.
Experience
Flybotix
Lausanne, CH
R&D Engineer - Autonomy
Feb 2023 - Present
Technical lead for localization and autonomous navigation software on across Flybotix drones:
- Owned integration and fusion of inertial, visual, LiDAR, and radar sensing for robust state estimation and mapping in GNSS-denied and cluttered indoor environments.
- Deployed and maintained the navigation stack on PX4 and NVIDIA Jetson (ARM64), with focus on real-time behavior, portability (Docker), observability, and operational reliability.
- Established development workflows with CI/CD, unit and integration testing, and dedicated tooling for sensor calibration, benchmarking, data processing, and visualization.
- Mentored junior engineers and interns, supporting planning, onboarding, and day-to-day technical execution.
- Sensor Fusion
- Autonomous Navigation
- SLAM
- ROS1
- ROS2
- CI/CD
- Docker
Freshape
Lausanne, CH
Robotics Engineer
Jul 2021 - Feb 2023
- Integrated inertial and imaging sensors on embedded RTOS platforms for reliable field operation.
- Developed device drivers and autofocus algorithms for electro-tunable lens systems.
- Implemented computer vision, state estimation, and calibration algorithms for product pipelines.
- Built CI/CD pipelines with hardware-in-the-loop for autonomous calibration, unit testing, and regression validation.
- Sensor Integration
- Zephyr RTOS
- Embedded
- CI/CD
- Agile Development
Laboratory of Intelligent Systems (EPFL)
Lausanne, CH
Master Thesis Project + Traineeship
Oct 2020 - Apr 2021
Thesis on estimation and optimization methods for a modular, reconfigurable last-km delivery drone platform:
- Optimized motor placement against varying payload characteristics using dynamic optimization methods.
- Designed unified and adaptive control allocation strategies for reconfigured airframe layouts.
- Implemented state estimation and sensor fusion pipelines based on Unscented Kalman Filters.
- Metaheuristic Optimization
- Kalman Filtering
- ROS1
- MATLAB
- Python
ESA ESTEC (Human-Robot Interaction Lab)
Noordwijk, NL
Robotics Intern
Feb 2020 - Aug 2020
Integrated GNSS and inertial sensing and developed Kalman-filter-based state estimation for the ESA INTERACT rover, within ESA HRI Lab and DLR collaboration activities.
- Kalman Filtering
- DDS
- C++
- Python
- MATLAB
ClearSpace (EPFL)
Lausanne, CH
Intern
Sep 2019 - Feb 2020
Laboratory of Intelligent Systems (EPFL)
Lausanne, CH
Robotics Trainee
Jun 2019 - Sep 2019
Design, development, and deployment of a drone-based bird-deterrent system capable of autonomous targeting and flight operations:
- Development of computer vision algorithms for bird detection and classification, based on TensorFlow and transfer learning techniques.
- Autonomous navigation and path-planning algorithms for perimeter patrol and target interception.
- Project was carried out in partnership with the SwissTech Convention Center (STCC).
- UAV
- TensorFlow
- Computer Vision
- Autonomous Navigation
- Python
Dronistics (EPFL)
Lausanne, CH
Academic Project
Feb 2019 - Jun 2019
Ubiatar
Turin, IT
Robotics Intern
Jan 2018 - Jul 2018
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
- Web Stack
- Frameworks
- ROS1
- ROS2
- Zenoh
- Zephyr RTOS
- STM32 HAL
- Developer Tools
- Git
- Pytest
- Pybind11
- GoogleTest
- Docker
- GitHub / GitLab CI/CD
- Doxygen / Sphinx
- Other
- Adobe Suite
- Microsoft Office
- LaTeX
Languages
- ItalianNative
- EnglishC2
- FrenchB2
- SpanishB2
Interests
- Photography
- Traveling
- Automation
- Piano and music
- Cycling
- Hiking
- DIY
- Board games
- Sailing
- Skiing