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).
Embedded & FPGA
FPGA design and embedded systems with VHDL — hardware-software integration and timing-aware design.
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.

FPGA IEEE754 floating point multiplier
VHDL implementation of a floating-point multiplier for FPGA, handling denormalized numbers.

Vulkan medieval fantasy village
A small medieval fantasy scene renderer built with Vulkan and C++.
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