Davide Dispenza

Senior Full Stack Developer, CTO, AI Enthusiast

Sviluppo app web, mobile e AI

La mia foto

Ciao, sono Davide Dispenza, sviluppatore senior

Sono uno sviluppatore software con oltre 15 anni di esperienza specializzato nello sviluppo full stack, con un forte interesse per l’Intelligenza Artificiale. Attualmente lavoro come sviluppatore senior, dopo aver ricoperto il ruolo di CTO e co-fondatore in varie startup tech.

Ho guidato team tecnici e progetti strategici, costruendo applicazioni scalabili e piattaforme complesse. La mia esperienza spazia dallo sviluppo frontend con React e Vue.js, al backend con Node.js, fino alla realizzazione di agenti AI e soluzioni basate su LLM.

Next.jsReactNode.jsTypeScriptFirebaseSupabase

Cosa mi appassiona

Lavorare sul backend e sul frontend mi ha permesso di avere una visione completa dello sviluppo software, ma è nel campo dell’IA dove trovo la vera passione: sperimento con modelli generativi, LLM, e architetture AI-native per risolvere problemi reali. Credo nel valore della collaborazione e della leadership tecnica: ho co-fondato un’azienda per concretizzare visioni digitali, ho guidato team verso soluzioni scalabili e ho contribuito a trasformare idee in prodotti vivi.

Come lavoro

Leadership

Leadership tecnica: mentoring di team, definizione di roadmap e architetture.

Innovazione

Innovazione costante: esploro tecnologie emergenti (AI, microservizi, cloud) e le integro nei prodotti.

Comunicazione

Comunicazione chiara: traduco esigenze di business in design tecnici concreti.

Il mio processo di sviluppo

Come affronto i progetti

Mi piace partire sempre dalla comprensione profonda dell’idea e del contesto. Analizzo obiettivi, vincoli e possibili direzioni tecniche, costruendo una visione chiara del progetto prima di scrivere codice. È il modo in cui riesco a lavorare con lucidità e coerenza anche su sistemi complessi.

Prototipazione e sperimentazione

Sono un grande sostenitore dei prototipi: mi aiutano a testare velocemente concetti, flussi e interazioni. Che si tratti di mock app, interfacce o logiche AI, uso la prototipazione per verificare le idee e trasformarle in qualcosa di concreto il prima possibile.

 Sviluppo iterativo e qualità del codice

Lavoro con cicli brevi e continui rilasci, perché credo nell’evoluzione progressiva dei software. Cura della struttura, scalabilità e manutenibilità sono aspetti a cui dedico molta attenzione: il mio obiettivo è sempre creare sistemi solidi e comprensibili, per me e per chi verrà dopo.

Feedback e miglioramento continuo

Una volta che qualcosa è online, inizia la parte che preferisco: osservare come si comporta, capire cosa può essere ottimizzato e migliorarlo iterativamente. Che sia un’applicazione web, un workflow AI o un sistema complesso, considero ogni progetto come un organismo che cresce nel tempo.

Progetti realizzati

Sistema prenotazione Poliambulatorio Digitale

Sistema prenotazione Poliambulatorio Digitale

Sviluppo e gestione di sistema di booking per poliambulatorio digitale: prenotazioni online, reminder automatici, gestione agenda, dashboard amministrativa.

Dashboard smart con integrazione AI

Dashboard smart con integrazione AI

Cruscotto operativo con suggerimenti intelligenti tramite AI, automazioni e reporting avanzato. Utilizzo di LLM e visualizzazione dati per business insights immediati.

Finanza personale: Telegram + AI/n8n

Finanza personale: Telegram + AI/n8n

Sistema finance personale con bot Telegram, flussi automatizzati tramite agenti AI e n8n: import dati, notifiche, dashboard avanzata, report su misura.

Bacheca Workshop per Fotografi

Bacheca Workshop per Fotografi

Piattaforma per scoprire, pubblicare e gestire workshop fotografici. Prototipazione rapida e integrazione database per validazione immediata e gestione semplice.

Domande frequenti (FAQ)

Che tipo di progetti ti interessa sviluppare?

Mi appassionano soprattutto applicazioni web, sistemi complessi, architetture scalabili e soluzioni che coinvolgono l’intelligenza artificiale. Mi piace lavorare su progetti che richiedono ragionamento, visione tecnica e cura del dettaglio.

Quanto tempo dedichi allo sviluppo di un progetto personale?

Dipende dall’obiettivo: alcuni esperimenti li sviluppo in pochi giorni, mentre i progetti più strutturati richiedono settimane o mesi di iterazioni. Il mio ritmo è guidato più dalla ricerca della qualità che dalla velocità.

Ti occupi anche del design?

Creo interfacce funzionali e pulite, ma per design avanzati preferisco collaborare con designer professionisti. Credo molto nella sinergia tra sviluppo e design.

Qual è il tuo approccio ai progetti?

Mi concentro prima di tutto sulla comprensione profonda dell’idea, esplorando le possibilità tecniche e costruendo una visione chiara prima di iniziare a scrivere codice. Mi piace che ogni progetto sia pianificato ed eseguito con attenzione.

Qual è il tuo background?

Sono un full stack developer con esperienza da CTO e co-fondatore di startup. Ho lavorato in contesti diversi — corporate, fintech, digital agency, healthtech — e amo costruire prodotti digitali dall’idea alla messa online.

Contattami

Hai un'idea e vuoi capire se può funzionare? Vuoi parlare di tecnologia? Vuoi organizzare un talk?