Chi sono
Beyond code
Cosa faccio nel mio tempo libero quando non programmo

Custom Keyboards

Stampa 3D

Drum & Bass
Esperienze
Una panoramica del mio background professionale
JAN 2023 — PRESENTE
Senior Software Engineer & FDE
Come Senior Software Engineer & FDE (Forward Deployed Engineer) freelance, mi integro nei contesti dei clienti per tradurre requisiti di business complessi in soluzioni tech & AI personalizzate e architetture software scalabili e ad alte prestazioni.
- Sviluppo prodotti digitali end-to-end su web e mobile: frontend con React, Next.js e TypeScript, backend con Node.js, Express e Prisma ORM (PostgreSQL, MongoDB, Redis, Firebase, Supabase), app mobile con React Native ed Expo SDK, e product design UI/UX completo con Figma, dal prototipo al codice di produzione.
- Progetto sistemi agentic e soluzioni di AI Engineering usando LLM come Anthropic Claude, OpenAI ChatGPT, Google Gemini e Ollama per modelli locali: orchestrazione multi-agent, delegazione a subagent, decomposizione dei task, custom tool/function calling, skill modulari, prompt engineering, output JSON strutturati, gestione del contesto e integrazione di API esterne.
- Sviluppato Fast Memo, un'applicazione cross-platform per memo costruita con React Native ed Expo, con note rich-text, checklist, organizzazione per categorie, sincronizzazione cloud Firebase e molte altre funzionalità. Open-source, disponibile in 7 lingue e scaricata da oltre 1.000 utenti.
- Costruito e mantenuto diverse librerie open-source—come react-native-dialog e figma-node-query—fornendo strumenti affidabili e developer-friendly adottati dalla community.
- Aiutato un cliente a sviluppare una forte brand identity che gli ha permesso di raggiungere un pubblico più ampio e attrarre più clienti.
- Supportato un'azienda nella costruzione di un'infrastruttura robusta, gettando solide basi per progetti futuri.
- Collaborato a lungo termine con un'azienda per sviluppare alcune delle piattaforme più utilizzate oggi.
- Assistito una startup durante una fase critica di transizione del prodotto, garantendo un'evoluzione fluida.
- Aiutato una startup a ottenere un round di investimento di quasi €2M attraverso lo sviluppo del prodotto e la strategia tecnica.
JAN 2022 — OCT 2022
Full-stack AEM Developer
Durante il mio periodo come Adobe Experience Manager Developer, ho contribuito end-to-end a progetti digitali su larga scala per importanti clienti multinazionali. Il mio lavoro ha coinvolto lo sviluppo full-stack su AEM, combinando ingegneria front-end moderna (HTML, CSS, JavaScript, jQuery) con sviluppo back-end robusto utilizzando Java Sling e le tecnologie core di AEM.
- Costruito componenti AEM scalabili usando HTML, CSS, JavaScript/jQuery e Java Sling.
- Migliorato le performance UI e collaborato direttamente con i clienti su soluzioni tecniche.
- Lavorato in ambienti Agile/Waterfall e supportato il processo decisionale tecnico.
- Gestito AEM Dispatcher e contribuito alle pipeline CI/CD (GitLab, Jenkins).
MAR 2021 — JAN 2022
Back-end AEM Developer
Durante il mio periodo come Adobe Experience Manager Developer, mi sono concentrato sullo sviluppo backend con Java Sling, costruendo ed estendendo componenti CIF per una piattaforma e-commerce ad alto traffico. Ho collaborato strettamente con il tech lead per prendere decisioni architetturali chiave e gestito lo sviluppo multi-sito usando le capacità multitenant di AEM.
- Implementato funzionalità backend in Java Sling ed esteso componenti CIF per una grande piattaforma e-commerce.
- Supportato decisioni architetturali con il tech lead e lavorato su strutture AEM multi-sito.
- Gestito configurazione e troubleshooting dell'AEM Dispatcher.
JUL 2019 — MAR 2021
Junior AEM Developer
Durante il mio periodo lavorando con Adobe Experience Manager, ho progettato sia esperienze front-end che sistemi backend per supportare piattaforme di contenuti su larga scala. Mi sono specializzato in AEM 6.4, Java Sling e integrazioni CRM, costruendo componenti affidabili e performanti utilizzati quotidianamente da team enterprise.
- Consegnato componenti CMS scalabili usando AEM (frontend + backend).
- Collaborato strettamente con un cliente internazionale, incluso lavoro periodico in sede.
- Costruito SPA/MPA con JavaScript, Handlebars, HTML/CSS e HTL.
- Gestito testing, debugging e integrazioni (CRM, SOQL).
- Configurato componenti, template, workflow e strumenti di authoring dei contenuti.
DEC 2018 — JUN 2019
IT Specialist
In questo ruolo, ho contribuito sia allo sviluppo front-end che backend su più progetti e piattaforme, supportando la delivery delle applicazioni e le migrazioni di sistema. Ho lavorato con diverse tecnologie e database, aiutando a migliorare gli strumenti interni e ottimizzare i workflow esistenti. Ho anche partecipato ad analisi, testing e debugging per garantire rilasci stabili e di alta qualità.
- Sviluppato applicazioni mobile/desktop basate su Cordova (JavaScript, HTML5, CSS3).
- Supportato migrazioni backend in C, C++, Java e C#, e lavorato con Oracle DB.
- Eseguito manipolazione PDF con FrameMaker ed eseguito testing multi-livello.
- Costruito applicazioni interne per dealer e contribuito all'analisi tecnica.



