2024Learn To Fly
An experiment to learn Rust by implementing a genetic algorithm that evolves agents to fly through a course.
- Rust
- Genetic Algorithms
- Simulation
whoami
I’m a software developer with a soft spot for clean interfaces, fast feedback loops and projects that solve small, everyday problems. Most of my work happens in TypeScript, React and Next.js, with a healthy amount of tinkering on the side.
This site is where I collect the things I’ve built, the ideas I’m exploring and the projects I’m currently working on. Have a look around — and get in touch if something catches your eye.
ls ~/projects
A mix of side projects, experiments and tools I use myself. Select a card to see the project, its code or the live version.
tree ~/work
A timeline of the teams, roles and experiences that have shaped my work.
2025 — 2026
Docebo · Biassono, Italy
Building thoughtful, reliable web experiences and helping turn ideas into products.
2021 — 2025
Docebo · Biassono, Italy
Building thoughtful, reliable web experiences and helping turn ideas into products.
2019 — 2021
IBM · Milan, Italy
Worked across the frontend lifecycle, from shaping interfaces to shipping features used by customers.