Computer Science student passionate about building innovative solutions

What I do
Since my young age I've always been passionate and curious about technology.
Now I'm a full time student at Politecnico di Milano, currently studying to get a master degree in Computer Science and Engineering.
In my free time I like to work on personal projects, learn new things and help friends and family with their tech related problems.
My Skills
Systems & C/C++
Low-level systems programming in C/C++ — performance, memory management and native tooling.
Graphics & Rendering
Real-time rendering with Vulkan (scene rendering, shaders, asset pipelines).
Compiler Engineering
Compiler engineering with C2Q — translating a subset of C into optimized quantum circuits (QASM/Qiskit) via IR generation and optimization passes.
Algorithms & Data Structures
Algorithm design and efficient data structures implemented in C, Data Streaming and Processing using Apache Flink, Kafka and Spark.
Web Development
Modern web apps with Next.js, React and TypeScript — performant, accessible UIs and Tailwind styling.
Tooling & Git
Build systems, CI, Git workflows, testing and reproducible development environments.
Featured Projects
Check out some of my recent work and personal projects

Codex Naturalis board game
A strategic board game about cards and resources built with Java and JavaFX.

Vulkan medieval fantasy village
A small medieval fantasy scene renderer built with Vulkan and C++.

C2Q: C-to-Quantum Compilation Infrastructure
Research compiler translating a subset of C into optimized quantum circuits (QASM/Qiskit) using Draper QFT arithmetic.
CV Highlights
Freelance Developer
I work on personal projects and for friends and family during my free time, building web applications and tooling. I also work on self-hosted systems such as home NAS, VPN setups, and Raspberry Pi network services
2022 - Present
Master degree in Computer Science and Engineering (T2A)
Politecnico di Milano
2024-Present
Bachelor in Ingegneria Informatica
Politecnico di Milano
2021-2024