What I do
Backend & APIs
Reliable backend systems and APIs built with Node.js or Java/Kotlin and Spring Boot. Serverless or containerized, on AWS and Azure, with SQL and NoSQL data stores.
- Node.js
- Java
- Kotlin
- Spring Boot
- Serverless
- MongoDB
- DynamoDB
AI-assisted development
Building software faster with AI coding assistants without losing control of the result: spec-driven workflows with OpenSpec, requirements agreed before code, and small reviewable changes. Plus consulting on where AI really fits in your product or team.
- OpenSpec
- Spec-driven
- AI coding
- Consulting
Infrastructure as Code
Repeatable cloud infrastructure you can version, review and rebuild. Terraform, CloudFormation and CDK, with CI/CD and container setups around them.
- Terraform
- CloudFormation
- CDK
- AWS
- Azure
- Docker
Home Assistant & home automation
Custom smart home projects built around Home Assistant: integrations, custom panels and dashboards, Zigbee devices and automations tailored to how you actually live.
- Home Assistant
- Zigbee
- Custom panels
- Automations
IoT & 3D printing
From Arduino and ESP32 prototypes to finished devices: sensors, triggers, remote control apps and custom 3D-printed parts to bring them into the real world.
- Arduino
- ESP32
- 3D printing
About
I’m a software engineer who is always eager to step outside my comfort zone and push myself beyond my limits.
After graduating from high school, while working as a postman, I began challenging myself with personal side projects and freelance consulting.
I’m not entirely sure what it means to be a 'self-starter,' but people tend to call me that.
Side projects
Ruspa SlugNew
A Metal Slug-style run & gun that makes fun of Italian politics. Drive a bulldozer through eight levels of umbrellas, red tape and late trains.
Brezza
Battery-powered Zigbee sensor that tells Home Assistant when the wind is shaking your awning.
ESP32-H2, custom PCB, 3D-printed enclosure.
Basecamp-UI
A custom UI for Home Assistant, built as a custom panel instead of Lovelace.
Thook
Simply receive notifications in Telegram.
Entire Serverless project with Firebase Functions (TypeScript), Firestore and Hosting
Torchio
Break your containers on purpose: burn CPU, hold memory, fill disk and add latency on demand over HTTP.
For testing autoscaling, limits, OOM kills and probes. Docker image included.
Ed25519
Verify and create Ed25519 signatures right in the browser. Everything runs client-side, nothing is uploaded.
TypeScript, Preact and Vite.
3D Printing
A few of my 3D printing projects are published on MakerWorld.
Get in touch
Have a project in mind, or just want to talk it through? Drop me a line.
