"If you can't explain it simply, you don't understand it well enough.", Albert Einstein
Full Stack Software Engineer at EDALAB, building cloud-native systems that connect IoT devices to production-grade backends and user-facing applications.
I started at the firmware level, deliberately, to understand what happens below the abstraction before designing the systems on top of it. Now I work across the full stack, from API design to frontend, with Docker and CI/CD keeping things sane in between.
Currently pursuing an MSc in Computer Engineering at the University of Verona, on top of a BSc in Bioinformatics where I learned that rigorous software and messy real-world data are a surprisingly good match.
Languages — TypeScript · C# · C/C++ · Python · SQL
Frontend — React · React Native · Next.js · TailwindCSS
Backend — .NET Core · Node.js · REST · FastAPI
Data — PostgreSQL · SQL Server · Redis · Supabase · Entity Framework
Infra & DevOps — Docker · GitHub Actions · GitLab CI · AWS · Azure · Vercel
Embedded & IoT — MQTT · Zigbee · LoRa
- GlucoTrack: Full-stack telemonitoring platform for Type 2 diabetes. .NET Core API + React Native mobile client, built for a regulated environment.
- Campi Agricoli: Web app for agricultural field analytics. React + TypeScript + SQL + Docker.
- Smaller experiments in C++ automation, embedded prototypes, and things that probably shouldn't exist but were fun to build.
