About
I'm Sam — a software engineer based in Bolzano, Italy.
I work at NOI Techpark on the Open Data Hub project, an open data platform providing datasets and APIs about mobility, tourism, and other domains in South Tyrol.
I'm also finishing my Master's degree in Software Engineering at UniBZ, with a thesis focused on analyzing fault tolerance patterns in microservices.
I care about building things properly. I prefer understanding systems from the ground up, which is why I often build things from scratch — not to reinvent the wheel, but to truly understand how the wheel works.
Outside of work, I'm working through a self-directed curriculum to master the languages I use: C++, Java, Python, Go, and TypeScript, roughly in that order of priority.
What I Work With
Languages: C++, Java, Go, Python, TypeScript
Backend: Spring Boot, Go stdlib, Node.js
Frontend: React, TypeScript, HTML/CSS
Data: PostgreSQL, Redis, GTFS/GTFS-RT
Infrastructure: Docker, CI/CD, Linux
Current Focus
→ Deep-diving into C++ and systems programming
→ Building Skill Link, an AI mentorship platform
→ Finishing my thesis on fault tolerance patterns
→ Contributing to Open Data Hub's ecosystem