Ascolto
Parto dalle persone che useranno il progetto. Obiettivi, abitudini e vincoli vengono prima di qualsiasi scelta tecnica.
chi sono
Fiorentino, classe '95. Ho iniziato smontando siti per capire come funzionavano, e da allora non ho più smesso di costruirne.
in breve
Mi piace stare dove le cose si incastrano. Il mio stile è ragionare per moduli e dare alla progettazione il tempo che serve, così ogni prodotto resta libero di evolvere. Sono perfezionista, ma so quando è il momento di consegnare. Da solo me la cavo bene, in squadra rendo di più.
2014
Dopo il diploma mi iscrivo all’università. Mi piace capire come funzionano le cose, ma ho anche voglia di costruirle.
2016
Durante i miei studi scelgo di portare la teoria nella pratica, con il corso da tecnico della programmazione all’IDI Informatica di Firenze. Il corso mi porta a un colloquio, e il colloquio al primo lavoro. Interrompo gli studi accademici per dedicarmi da subito full time al lavoro.
2018
Web agency fiorentina, la stessa con cui collaboro ancora oggi. Comincio dai siti, poi arrivano e-commerce e applicazioni su misura.
→
In mezzo a tanti lavori più piccoli, che mi appassionano e mi fanno crescere, arrivano anche quelli che lasciano il segno. Progetti più grandi, dove ogni scelta pesa e ogni dettaglio si vede.
→
In un’agenzia web chi sviluppa full stack finisce presto a occuparsi anche dei server. Imparo il mestiere del sistemista sul campo e costruisco, un problema alla volta, le mie competenze nella gestione dell’infrastruttura delle piccole realtà.
2020
Il mondo si ferma. Approfitto di quel periodo surreale per fare reset, darmi un metodo e progettare.
2023
Arriva l’intelligenza artificiale, la spinta perfetta nel momento perfetto, e cambia completamente le prospettive. La studio, la porto nei progetti e ripenso il modo in cui costruisco.
2025
Una suite per l’ospitalità con spazio digitale per gli ospiti, concierge basato sull’intelligenza artificiale, esperienze locali e app native. La sviluppo dalla prima riga.
→
Conosco persone, allargo la rete e continuo a progettare. Ogni incontro porta un confronto, un’idea o un nuovo progetto da far crescere insieme.
metodo
Parto dalle persone che useranno il progetto. Obiettivi, abitudini e vincoli vengono prima di qualsiasi scelta tecnica.
Disegno la struttura, scelgo gli strumenti e fissiamo insieme le priorità. Dove non arrivo da solo coinvolgo i professionisti con cui collaboro, designer UI/UX, social media manager e copywriter, così il progetto è completo fin dall’inizio.
Lavoro per passi brevi, con versioni da provare presto. Le correzioni arrivano quando costano poco.
Test, controlli e un piano per gli imprevisti, poi il rilascio. Da lì guardiamo come le persone usano il prodotto e decidiamo insieme i passi successivi.
competenze
Stime oneste da una persona onesta.
TypeScript e Node.js
NestJS, Express e WebSocket
Librerie e framework frontend
React, Next.js, Angular, Vue.js, Vite, GSAP e Storybook
Architettura software
Microservizi, event-driven e real-time
PHP
Laravel, Symfony, Composer e PHPUnit
Database
PostgreSQL, MySQL, Redis e MongoDB
AI, agenti e RAG
LLM, MCP e integrazioni
App mobile
React Native, Expo, Capacitor e offline-first
DevOps e cloud
Docker, Linux, GitHub Actions, AWS, Google Cloud, Kubernetes e Terraform
API e sicurezza
REST, GraphQL, OAuth2, JWT, RBAC e SSL/TLS
CMS ed e-commerce
WordPress, Payload, Shopify e Umbraco, plugin e moduli custom
Qualità e performance
Jest, Cypress, Core Web Vitals e SEO tecnico
Java, Python e altri linguaggi
Spring Boot, FastAPI, Flask, Go, Rust e Bash
Design e prototipazione
Figma, Adobe Creative Cloud e Canva
Domotica
Da amatore, con Home Assistant e automazioni su misura
Robotica
Da amatore, con Arduino, Raspberry Pi, MicroPython e stampa 3D
adesso
Costruisco
ohmyroom, la suite per l’ospitalità
Sviluppo
I progetti di dotFlorence, nuovi e in corso
Collaboro
A progetti in evoluzione con altri professionisti
Ti va di lavorare insieme?
Scrivimi