Vincenzo Rippa

Technical Lead / Lead Software Engineer

Architettura Applicativa · API e Integrazioni · Prodotti con componenti AI · Web / Mobile / Cloud

Milano, Italia

Disponibile per ruoli ibridi su Milano e da remoto

About

Software Engineer con oltre 8 anni di esperienza nella progettazione ed evoluzione di sistemi applicativi in ambito mobile, web, cloud e prodotti digitali con componenti AI. Il mio background unisce leadership tecnica, architettura applicativa, progettazione di API, flussi di integrazione, system boundaries e delivery cross-stack. Do il meglio in ruoli hands-on che combinano direzione tecnica e operatività concreta: definizione delle soluzioni, valutazioni di fattibilità, miglioramento delle pratiche ingegneristiche e mantenimento della coerenza tecnica in sistemi ricchi di integrazioni.

TypeScriptPythonNext.jsNode.jsSwiftKotlinFlutter/DartPostgreSQLDockerStrapiCI/CDUML/C4

Esperienza

Lead Software Engineer (Freelance)

Virtuosa

Gen 2026 — Presente • Remoto

  • Guida tecnica dello sviluppo di una iniziativa pre-seed in ambito AI media, contribuendo a trasformare idee di prodotto iniziali in un piano di implementazione concreto tra presenza web pubblica, prime esplorazioni dei workflow AI e setup di rilascio
  • Progettazione e rilascio del sito pubblico in Next.js + Strapi, inclusi contenuti gestiti via CMS, configurazione di dominio/DNS e setup dei rilasci
  • Implementazione di un setup a bassa manutenzione e costo quasi nullo tramite servizi PaaS in free tier, permettendo all'iniziativa di operare senza costi infrastrutturali iniziali
  • Definizione dell'impostazione tecnica iniziale per un workflow di generazione media assistito da AI, con focus su sperimentazione basata su modelli di diffusione ed esecuzione attenta ai costi
  • Sviluppo di componenti prototipali per il workflow di generazione immagini, incluse integrazioni Python con servizi esterni e worker dockerizzati
  • Collaborazione diretta con il founder per trasformare concept iniziali in componenti tecnicamente fattibili e in decisioni concrete sui prossimi passi del prodotto

Technical Lead / Application Architect

Horsa

Feb 2022 — Set 2025 • Milano, Italia

  • Evoluzione da un ruolo di technical lead con focus mobile a responsabilità più ampie di architettura applicativa e coordinamento tecnico trasversale in un dominio ricco di integrazioni
  • Punto di continuità del dominio applicativo dopo il cambiamento della precedente ownership architetturale, contribuendo a mantenere coerenza tecnica tra transizioni nel team e rilasci
  • Responsabilità tecnica su un dominio applicativo e-mobility in produzione, comprendente app mobile native, servizi backend esposti via API, tooling amministrativo interno e integrazioni di sistemi interni o di terze parti
  • Riferimento tecnico per le nuove modifiche a impatto sul dominio, con responsabilità nella definizione di contratti API, flussi di integrazione, confini tra sistemi e analisi d'impatto delle modifiche, così da allineare le scelte implementative al sistema esistente, soprattutto in ambiti come pagamenti e protocolli di settore quali OICP e OCPI
  • Contributo all'evoluzione dell'architettura applicativa attraverso valutazione della fattibilità, individuazione dei vincoli e mantenimento della coerenza delle nuove funzionalità rispetto al sistema complessivo
  • Riferimento tecnico cross-stack per analisi dei problemi, confini di ownership, rischi tecnici e trade-off progettuali, con supporto ai team nella riduzione delle ambiguità durante l'evoluzione delle soluzioni
  • Rafforzamento delle pratiche ingegneristiche su più iniziative progettuali, definendo linee guida per l'accesso ai repository, gestione delle credenziali e dei segreti, workflow CI/CD, disciplina di code review e riduzione del debito tecnico
  • Contributo al recupero di un progetto educational game in Flutter, riallineando API e logica di business e intervenendo direttamente lato mobile per riportare il prodotto a uno stato testabile dal cliente
  • Supporto a valutazioni di fattibilità, stime di effort e colloqui tecnici per ruoli orientati al mobile e al frontend

Mobile Lead

omninext

Feb 2020 — Gen 2022 • Milano, Italia

  • Direzione tecnica di iniziative mobile native e cross-platform, lavorando a stretto contatto con product e design su architettura, implementazione e delivery
  • Definizione di architettura mobile, interfacce di servizio e fondamenti tecnici condivisi tra progetti, con attività su Flutter/Dart, Swift, Kotlin, GraphQL, AWS Amplify, Firebase, UML e flow diagram
  • Progettazione, documentazione e manutenzione di SDK e librerie interne riusabili, migliorando il riuso del codice e l'integrazione tra progetti
  • Ownership dei processi di rilascio e relativi flussi su App Store, Play Store, distribuzione OTA, fastlane e GitLab CI
  • Contributo, in una fase di transizione, a definizione del backlog, sprint planning, comunicazione con stakeholder ed evoluzione di prodotto senza spostare il focus principale dalla leadership tecnica

Senior Mobile Developer

Vegan Solutions

Nov 2018 — Gen 2020 • Milano, Italia

  • Sviluppo di applicazioni mobile native su iOS e Android, contribuendo ad architettura del codice, qualità implementativa e fasi di accettazione con il cliente
  • Assunzione di responsabilità di leadership tecnica su progetti interni per clienti del luxury retail e del settore finance
  • Sviluppo di componenti riusabili secondo standard tecnici interni e in coordinamento con stakeholder backend e design

Associate Application Developer

Accenture

Apr 2017 — Set 2018 • Napoli, Italia

  • Sviluppo di applicazioni native iOS in contesti enterprise strutturati, contribuendo a implementazione UI, networking, persistenza
  • Prime esperienze su delivery in produzione, pattern tecnici e collaborazione in organizzazioni ampie
Visualizza il curriculum completo

Progetti Selezionati

Virtuosa

Gen 2026 — Presente · Virtuosa

Iniziativa pre-seed in ambito AI media che combina una piattaforma web pubblica con l'esplorazione tecnica di un futuro workflow di animazione assistito dall'AI. Il setup infrastrutturale utilizza Vercel e Render, mentre il workflow AI serverless prototipato prevede un client locale in Python che invoca worker ComfyUI Server dockerizzati.

Next.jsStrapiTypeScriptPythonDockerComfyUINode.jsPostgreSQLVercelRender

MyNextMove

Feb 2022 — Set 2025 · Horsa

Piattaforma e-mobility in produzione per Sorgenia nel ruolo di EMP (eMobility Service Provider), che consente agli utenti di cercare, prenotare e pagare sessioni di ricarica su più reti di punti EVSE (Electric Vehicle Supply Equipment) tramite integrazioni di interscambio o basate su protocolli dedicati.

SwiftKotlinVue.jsNode.jsCloud SpannerMongoDBRedis

The River Game

Gen 2024 — Ott 2024 · Horsa

Gioco mobile multiplayer educativo sviluppato in Flutter per un'iniziativa Bocconi, focalizzato sulla simulazione delle dinamiche di mercato nel contesto storico dei mulini cerealicoli. Il gioco mobile cross-platform si collega a un servizio backend che agisce come server autoritativo, responsabile della riconciliazione dei cambi di stato tra i diversi client attivi.

FlutterFlame EngineExpress.jsPostgreSQLKeycloak

SeVaRa

Feb 2021 — Apr 2021 · omninext

Applicazione mobile cross-platform focalizzata sul monitoraggio del consumo d'acqua e sulla sensibilizzazione al risparmio idrico. Il progetto ha sostituito due piccole applicazioni native con una nuova codebase condivisa in Flutter, adottando un modello API riprogettato basato su GraphQL per ridurre l'effort lato backend e supportare un cambiamento più ampio nell'approccio di sviluppo del team mobile.

FlutterDartGraphQLAWS AmplifyDynamoDB

Remoney

Feb 2020 — Gen 2021 · omninext

Rebuild di una piattaforma mobile in ambito finance con client nativi iOS e Android, evoluta da una versione 2.0 esistente a una nuova versione 3.0 che ha ampliato il set di funzionalità, incluso il supporto a un nuovo provider di pagamento.

SwiftKotlinREST APISwiftUIJetpack Compose