SOFTWARE ENGINEER · FULL-STACK, BACKEND AT HEART

Engineering
what comes
next.

I'm a full-stack software engineer, backend at heart. I design reliable systems and build the interfaces that bring them to life. Currently Software Engineer at Sorint.lab.

7
YEARS OF EXPERIENCE
Sorint.lab
CURRENTLY AT
Full-stack, backend-led
FOCUS
Bergamo, IT
BASED IN

ABOUT

I build what has to hold,then what you get to see.

Full-stack software engineer, backend at heart: Java, Kotlin, Go. I've designed microservice architectures for IoT platforms and public-administration projects, with a solid grounding in relational databases and agile ways of working. Alongside work, I'm studying Computer Engineering at the University of Bergamo.

HOW I WORK
01

Reliable by default

Signed, validated, audited, rate-limited. The boring guarantees are the ones people depend on.

02

Built to be maintained

Clear service boundaries, readable code and reviews that catch things early, so the next change is cheap.

03

Backend to interface

I follow the data all the way to the screen, so the interface reflects what the system can actually promise.

ITALIAN, NATIVE · ENGLISH, PROFESSIONAL

EXPERIENCE

From internal toolsto banking.

2022 — 2024

Software Engineer

Backend of the Mangrovia IoT platform for energy and infrastructure clients, including HTTP connectors for integration with external systems. Agile team, code reviews and pull requests.

Kotlin · Spring Boot · PostgreSQL · TimescaleDB
2019 — 2022

Web Developer

Full-stack development of internal web applications, backend and frontend, in a Scrum team with sprints and cross-functional work alongside DevOps and design.

Go · Java · Spring Boot · Vue.js · PostgreSQL · NoSQL

STACK

What I reach for,heaviest first.

Backend

Java, Kotlin, Go, Spring Boot, Micronaut, PostgreSQL, REST APIs, SQL, MySQL, TimescaleDB, Gradle, Maven

Frontend

Vue.js, TypeScript, React, JavaScript

CI/CD

Docker, Kubernetes, Jenkins, GitHub Actions

Tools

Git, GitLab, GitHub, Confluence, IntelliJ IDEA, Linux, Keycloak, Insomnia

PROJECTS

Things I builton my own time.

012026BACKEND

Licensly API

Issues and checks software licenses, so an app only runs on the machines it was bought for.

A multi-tenant licensing service on Cloudflare Workers + D1 with zero production dependencies: Ed25519-signed tokens the app can verify offline, per-machine activations, scoped API keys, tenant isolation, rate limiting, Stripe purchases that issue and email a license on their own, and a dependency-free SDK.

Cloudflare Workers · D1 · TypeScript
022026WEB

Licensly Web

The dashboard where developers create products, issue licenses and manage customers and activations.

React 19 + TypeScript + Vite with no UI framework: email or Google sign-in, products, licenses, customers, activations and API keys, a read-only demo that runs without a backend, and Italian and English with translation keys checked by the type system.

React · TypeScript · Vite
032026DESKTOP

Quote Builder

Turns a material list into a clean A4 quote and exports it to PDF in one click.

A Tauri (Rust) desktop app with a structured quote editor, one-click PDF export and online, machine-bound license checks backed by Licensly.

Tauri · Rust · JavaScript
MORE PROJECTS02
042021ListysShopping lists that total your cart while you shop and stay in sync across devices.MOBILEPlay Store (opens in a new tab)
052020Rolling BallA 3D endless runner: dodge obstacles as the speed climbs and chase the leaderboard.GAMEPlay Store (opens in a new tab)
CONTACT

Always up for a conversation about systems, projects and interesting problems. Email is the quickest way.