About Me

Hey there! I'm Pietro, a Software Engineer and Researcher passionate about building systems that are both elegant and efficient.

By day, I work as a Front-End Developer, shaping complex systems using TypeScript, Vue.js, and modern architectures. By night (and sometimes early mornings), I dive deep into Distributed Systems, Optimization Problems, and the kind of technical rabbit holes that blend math, software design, and data.

I believe that good code feels like good design: minimal, predictable, and quietly powerful. My work revolves around Domain-Driven Design, Clean Architecture, and creating maintainable systems that scale.

I'm also a Master's student, where I guide research projects and explore how computation can optimize real-world processes, from routing problems to data pipelines.

When I'm not coding, I'm probably reading about software philosophy, refining my Golang projects, or thinking about the next problem worth solving. And when I do take a break, you'll find me reading manga, watching anime, lifting weights, playing videogames and of course, spending time with friends and family.

We can only see a short distance ahead, but we can see plenty there that needs to be done.

— Alan Turing