Senior Backend & Applied AI Engineer
Building software since 2014 · Turin, Italy
I solve difficult production problems involving backend performance, payments, APIs, integrations, and AI-powered business workflows.
My strongest experience is in Node.js, TypeScript, PostgreSQL, MongoDB, and backend architecture.
I enjoy working on existing products where the problem is important, the solution is not obvious, and reliable delivery matters.
| Problem | Result | Engineering approach |
|---|---|---|
| Slow PostgreSQL reporting dashboard | ~15s → ~2s | Query optimization, materialized views, pre-aggregation |
| Slow AWS Lambda ticket scraper | 5 minutes → 15 seconds | Replaced sequential Puppeteer processing with concurrent Axios/Cheerio requests |
| Apple Pay checkout failures | Diagnosed and resolved | Reproduced the failure and identified an asynchronous operation breaking the browser's payment user gesture |
These are examples from client engagements. Their production source code is not publicly available.
A Node.js application for auditing website metadata, generating social-media previews, and inspecting SEO-related configuration.
Engineering focus: Express, HTML parsing, defensive URL fetching, SSRF protections, structured JSON reports, HTTP testing, and CI.
An AI-powered itinerary planner combining Gemini and Google Places to create destination-based travel plans.
Engineering focus: TypeScript, Svelte, Fastify, PostgreSQL caching, provider fallback, validation, observability, Docker, and CI/CD.
The application is a live portfolio project. Its source repository is private.
I prefer small, evidence-driven changes over unnecessary rewrites.
- Understand the actual problem.
- Reproduce and investigate the behavior.
- Identify the relevant execution path.
- Add focused tests where practical.
- Implement the smallest safe change.
- Review the diff and validate the result.
I use AI coding tools to assist with engineering, but debugging decisions, code review, and production responsibility remain human-owned.
During a full-time client engagement through Toptal (May 2023 – September 2026), I progressed from Full-Stack Developer to Technical Team Lead.
My work included backend services, payment integrations, HubSpot automations, AI-assisted lead qualification, and production debugging.
I'm particularly interested in Applied AI and Forward-Deployed Engineering — connecting intelligent systems to existing software and business workflows.
Interested in solving a challenging engineering problem? My portfolio has more information about my experience and how to get in touch.



