Software Engineer & AI Researcher.
Software Engineer at Fern. Researching multi-agent RL and spatial competition in JAX. MSc AI @ Bocconi. Based in Milan.
Selected Research & Projects
spatial-competition-jax
Multi-agent reinforcement learning environment investigating dynamic spatial competition, extending Hotelling's model with multiple horizontal dimensions and vertical differentiation.
Fern — API Toolkit
Contributions to the open-source toolkit that turns OpenAPI / Fern Definitions into idiomatic SDKs and documentation, used in production by modern engineering teams.
Experience
Software Engineer @ Fern
Building the open-source toolkit for high-quality SDKs and API documentation.
Chief Technology Officer @ Dory Home
Leading engineering and product for a new venture. Building something new.
Software Engineer @ Bending Spoons
Milan, IT
Full-time software engineer across consumer products at one of Europe's most selective engineering teams.
Freelance Software Engineer
Independent engagements across mobile and web — Flutter, React, TypeScript — for startups and product teams.
Software Engineer Intern · Part-time @ Bending Spoons
Milan, IT · Hybrid
Part-time engineering internship alongside graduate studies.
Software Engineer @ Lifeware SA
Bioggio, CH · Remote
Insurance-tech systems in Smalltalk with strict TDD discipline.
Data Engineer · Internship @ Boston Scientific
Milan, IT · Hybrid
Data pipelines and analytics with PostgreSQL and Tableau.
Education
Università Bocconi
MSc, Artificial Intelligence
110/110 cum laude · Bocconi Merit Award (full tuition scholarship)
University of Melbourne
Exchange Program, Computer Science
Università degli Studi di Milano-Bicocca
BSc, Computer Science
110/110 cum laude · iBicocca Platinum