I'm a Software Engineer and Team Lead with experience across Fortune 500 environments, fast-moving startups, and R&D. I work mostly with Java/Spring Boot and Node.js/TypeScript, focused on event-driven systems (Kafka, RabbitMQ, AWS Lambda/SQS), OAuth2 integrations, and high-throughput services. Recently contributed to shipping a €1M internal venture to production. In my spare time I really enjoy studying and reading technical books, alongside playing videogames and working on personal programming projects.
Open my CVProfessional experience
Where I've worked and what I built there.
Contractor
Italy (Remote) · August 2026 — Present
Tech Lead & Software Engineer
Technical partner for early-stage startups: owning architecture and database design, building across backend and frontend, and setting up the engineering foundations (code standards, review process, CI/CD, task planning) that let small teams ship reliable, production-grade software.
Frosinone (Remote), Italy · May 2025 — June 2026
R&D Backend Lead
Owned all architectural and technical decisions for the R&D backend, leading a team of up to 5 engineers. R&D output projected to deliver 20-30% cost savings across the organization (close to €1M annually). Shipped authentication (social login, passkeys), a custom Stripe billing integration, an asset pipeline on AWS Lambda and S3, and an internationalization layer for dates, time zones and currencies.
Backend Engineer
€1M CRM venture
Helped bring the product from partially shipped to fully functional; it now serves 100k+ users across European markets. HubSpot/Salesforce contact sync, Google and Microsoft Entra email/calendar import, S3 document storage, and AI features like contact summarization and email generation.
Stack: Node.js/TypeScript, PostgreSQL, OAuth2
AI translation services
Sole backend engineer for a translation services client: real-time voice interpreter on the OpenAI Realtime API, an AI video generation pipeline with ElevenLabs and ffmpeg (up to 5× faster APIs, scaled from MVP to production), and a resilient event ingestion system on AWS Lambda and SQS.
Stack: Node.js/TypeScript, AWS (Lambda, SQS, S3), OpenAI API, ElevenLabs, ffmpeg, WebSockets
Bolzano (Remote), Italy · April 2024 — May 2025
Frontend & Mobile Developer
Built an enterprise React Native app (~€35k project value) for warehouse management integrated with SAP, plus features and maintenance on Next.js and TanStack Router frontends.
Stack: React Native, Next.js, TanStack Router, SAP
Body rental at Reply, Turin (Hybrid), Italy · August 2023 — April 2024
Backend Developer
For a Fortune 500 global retail/apparel group: microservices for a global backoffice and event-driven Kafka pipelines (several GB/min), plus a templating-based notification system on AWS Lambda and SQS, working in English with teams across Italy, the USA, Germany and Switzerland. Also bug fixing and maintenance on legacy Spring Boot/Oracle systems for a global eyewear leader.
Stack: Java 17, Java 8, Spring Boot, Apache Kafka, MongoDB, MySQL, Oracle, AWS (Lambda, SQS, S3)
Personal work
Side projects I've built on my own time.
Beeopera
A complete booking and customer management platform for small professionals and businesses, consolidating customers, appointments and analytics into a single dashboard with public self-service booking.
Stack: Java 25, Kotlin, PostgreSQL, RabbitMQ, TanStack Start, Redis, Docker
Vito Bot
A personal project built with a friend to manage our multiplayer Minecraft servers through Discord.
Stack: Node.js, TypeScript
Let's talk
Book a 30-minute intro call to chat about your project.
Contacts
Where to find me online.