Vai al contenuto principale

Chi sono

Chi sono, il mio percorso, le competenze e la visione creativa

Andrea Losavio

Andrea Losavio

Senior Software Engineer & FDE (Freelance)

Sono un Ingegnere Informatico laureato al Politecnico di Milano nel 2019, iscritto all'albo professionale con il numero 34249, sezione B. Sono appassionato di programmazione dal 2009, affascinato fin da giovane dalla logica e dalla struttura del software — esplorando i fondamenti della programmazione, dell'architettura dei computer e degli algoritmi.

Ho iniziato il mio percorso nel settore della consulenza IT nel 2018 e lavoro come freelancer dal 2023. Oggi collaboro con aziende e startup come Senior Software Engineer & FDE (Forward Deployed Engineer), integrandomi nei loro contesti per tradurre requisiti di business in soluzioni tech & AI e architetture software scalabili e ad alte prestazioni.

Ho anche realizzato prodotti personali: Fast Memo (2023, app e sito per Android e iOS) e Coolify Manager (2026, estensione Chrome e app Android per server Coolify self-hosted).

Next.js
React
Tailwind CSS
TypeScript
Node.js
Express.js
Prisma
MongoDB
React Native
Expo
Firebase
Supabase
PostgreSQL
Redis
Figma
Claude
ChatGPT
Gemini
Ollama

Beyond code

Cosa faccio nel mio tempo libero quando non programmo

Esperienze

Una panoramica del mio background professionale

JAN 2023 — PRESENTE

Senior Software Engineer & FDE

Andrea LosavioAndrea Losavio - Italy, Remoto (Freelance)

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

MinsaitMinsait - Italy, Ibrido (Contratto a tempo indeterminato)

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

DOINGDOING - Italy, Ibrido (Contratto a tempo indeterminato)

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

Deloitte DigitalDeloitte Digital - Italy, In sede (Contratto a tempo indeterminato)

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

IBMIBM - Italy, In sede (Apprendistato)

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.