Full-stack Laravel developer

Trasformo processi aziendali complicati in gestionali che la gente usa davvero.

Sono Michele Depalma, sviluppatore full-stack dal 2022. Progetto e costruisco gestionali, ERP e SaaS su misura: leggo il capitolato, parlo con chi userà il software, scrivo il codice e lo porto in produzione. Spesso da solo, dall’inizio alla fine.

Scarica il CV PDF, 1 pagina

Ho iniziato dai PLC. Oggi costruisco gestionali.

Sono diplomato tecnico delle industrie elettriche e dell’automazione. Negli anni di studio, dal 2005 al 2012, ho imparato a programmare in C e BASIC su PLC Omron e Siemens. Da lì viene il mio modo di ragionare, logico e strutturato, e una visione che va dal software all’hardware.

Nel 2021 ho frequentato il coding bootcamp intensivo di Aulab e sono passato allo sviluppo web. Dal 2022 lavoro come sviluppatore full-stack in un team che realizza gestionali, ERP, e-commerce e SaaS su misura per piccole e medie imprese e Pubblica Amministrazione.

Con i clienti parlo direttamente, in email, in call e nei collaudi. Rispondo in linguaggio semplice, spiegando cosa cambia per chi usa il gestionale.

Sono pragmatico e attento ai dettagli. In questo mestiere non si smette mai di imparare, e a me piace così.

Sviluppatore
Spesso unico su progetti interi: backend, frontend, database, integrazioni, messa online, test e documentazione.
Analista funzionale
Leggo i capitolati, anche scansionati o compilati a mano. Preparo le domande per il cliente, partecipo ai kickoff, trovo contraddizioni e richieste fuori perimetro, propongo rilasci a fasi.
Base
Giovinazzo (BA)
Lingue
Italiano madrelingua, inglese fluente

Percorso

  1. 2005 → 2012 Automazione industriale

    Studi da tecnico delle industrie elettriche e dell’automazione. Programmo PLC Omron e Siemens in C e BASIC.

  2. 2021 Bootcamp Aulab

    Coding bootcamp intensivo, front-end e back-end. Passo allo sviluppo web.

  3. 2022 Sviluppatore full-stack

    Entro in un team di sviluppo che realizza software su misura per aziende e Pubblica Amministrazione.

  4. 2025 → oggi 10 progetti e 7 analisi

    Gestionali, ERP e SaaS in 11 settori, spesso come unico sviluppatore, dall’analisi alla produzione.

Otto cose che so fare bene. Ognuna con un progetto che lo dimostra.

Gestionali e ERP su misura

Fatture con numerazioni che non si accavallano, magazzino con lettore barcode, preventivi generati dal rapportino del tecnico. Anche su codice scritto da altri, senza riscriverlo.

Lo trovi in: ERP manifatturiero, ERP per coperture

SaaS con abbonamenti

Un servizio in abbonamento per più aziende, ognuna con i suoi dati separati, con area clienti e pannello di amministrazione che mostra ricavi ricorrenti e clienti che restano.

Lo trovi in: SaaS assicurativo, marketplace

App che funzionano anche offline

Esercizi fatti su tablet senza rete che si sincronizzano da soli quando la connessione torna, senza perdere risposte e senza doppioni. Anche su iPad.

Lo trovi in: piattaforma educativa

Documenti che si leggono da soli

Il sistema riconosce un DURC o una visura, estrae le date e, quando la scadenza non è scritta, applica quella prevista dalla legge. Senza AI, con regole verificate su PDF reali.

Lo trovi in: compliance cantieri

Pagamenti affidabili

Stripe, PayPal e bonifico. Upgrade con il conguaglio mostrato prima di confermare, downgrade solo a fine periodo, e il sito che continua a funzionare anche quando Stripe non risponde.

Lo trovi in: SaaS assicurativo, marketplace

Accessibilità

Font pensati per la dislessia, sintesi vocale che evidenzia ogni parola mentre la legge, dettatura delle risposte. E layout che reggono un font il 60% più largo del normale.

Lo trovi in: piattaforma educativa

Messa in produzione e sicurezza

Rilasci senza interruzioni, con backup e prova delle modifiche al database su una copia della produzione. Diagnosi di guasti via SSH e analisi di un server compromesso.

Lo trovi in: ERP manifatturiero, gestionale sportivo

Analisi dei requisiti

Dal capitolato alle domande giuste. Trovo le contraddizioni prima che diventino codice e separo ciò che è previsto da ciò che è un extra.

Lo trovi in: sette analisi

Gestionali veri, in settori diversissimi. Ogni stato è quello reale.

In collaudo · Unico sviluppatore

Gestionale SaaS per intermediari assicurativi

I sub-agenti assicurativi gestivano clienti, mandati, polizze, scadenze e incassi su fogli Excel sparsi. Ho costruito un servizio in abbonamento con tre aree: intermediario, assicurato e amministrazione.

test automatici
1.253
query per riga importata
21 → 10
rate in staging
15.000+
Laravel 13
PHP 8.4
Livewire 4
Flux
Tailwind 4

In staging · Unico sviluppatore

Piattaforma educativa per studenti con DSA e disabilità visive

Studenti dai 6 ai 18 anni, seguiti da tutor e logopedisti, devono poter fare esercizi accessibili anche su un tablet senza connessione.

test automatici
547
schermate Figma
~230
per la versione offline
4 giorni
Laravel 13
PHP 8.5
Livewire 4 + Volt
Flux
Tailwind 4

In produzione · Progetto ereditato

ERP per un’azienda manifatturiera di strumentazione industriale

Un ERP usato ogni giorno, lasciato dai due sviluppatori precedenti senza passaggio di consegne. Il primo giorno nessuno riusciva a fare login.

segnalazioni rilasciate
97/97
test nella suite
3.125
Laravel 12
Livewire 3
Flux
Pest
Spatie Permission

In staging · Unico sviluppatore

Compliance documentale e cantieri per un’impresa edile

Verificare che fornitori, subappaltatori e operai abbiano i documenti in regola e non scaduti, cantiere per cantiere.

PDF reali riconosciuti
10/10
test automatici
291
Laravel 13
Livewire 4 + Volt
Flux
Fortify
pdftotext

Completo, in staging · Sviluppato quasi tutto da me

Marketplace per l’edilizia

Mettere in contatto privati che devono fare lavori con imprese edili, dall’annuncio al contratto.

caricamento home
1,88 s → 265 ms
test automatici
411
Laravel 12
Livewire 4 + Volt
Flux
Cashier + Stripe
Reverb

Altri progetti

In sviluppo

ERP per un’impresa di coperture

CRM, pianificazione dei sopralluoghi e una raccolta dati sul tetto, con foto per ogni domanda, che una volta validata genera da sola il preventivo. 288 test.

Unico sviluppatore, analisi e sviluppo

In corso

Gestionale per un e-commerce su 8 marketplace europei

Acquisti, ricezione merce con il trasporto ripartito in base al peso, inventario. Ho scritto un arrotondamento che dà lo stesso risultato di Excel su ogni versione di PHP.

Progetto ereditato

In corso

E-commerce di prodotti fitoterapici con una rete di professionisti sanitari

Campioni, formazione con attestati, cashback e scambio dati con il magazzino del cliente. Ho rifatto l’import con un report di riconciliazione su 18.487 professionisti.

Sviluppatore principale in un team di 3

Evoluzione

Gestionale per un’organizzazione sportiva con più sedi

Iscrizioni online, lista d’attesa in tempo reale, conteggi degli istruttori. E l’analisi di un server compromesso: ho fermato un cryptominer e verificato che il codice fosse integro.

Codice ereditato

Analisi e consulenza

Progetti che ho analizzato e progettato prima dello sviluppo: capitolati, questionari, kickoff, schemi di database.

ERP multi-azienda per carpenteria metallica e acciaio

15 ruoli con permessi per società, area e operazione. Preventivi da file CAD.

ERP per un’impresa impiantistica, ~200 utenti in cantiere

Contraddizioni e richieste fuori perimetro trovate in un questionario compilato a mano.

Pratiche di sovraindebitamento per la Pubblica Amministrazione

SPID e CIE, pagoPA, protocollo informatico. Obblighi WCAG 2.1 AA e cloud qualificato.

MES per la produzione a lotti di prodotti benessere

Questionario di 11 sezioni su ricette, lotti, quarantena, ISO 22716 e HACCP.

Produzione e qualità per un’officina di carri ferroviari

Schema del database di ~800 righe e studio di uno standard europeo da 1.467 attributi in 14 lingue.

Gestionale per un gruppo di palestre con dati sanitari

Matrice dei permessi su 5 assi e 9 profili. Assistenti AI con privacy by design concordata col DPO.

Piattaforma per uno studio di amministrazione condominiale

CRM, ticketing, contabilità e assistente vocale. Analisi in corso.

Dal capitolato al rilascio, senza sorprese.

  1. KickoffLeggo il capitolato e preparo le domande giuste.
  2. Memoria di progettoScopo, decisioni, glossario e punti aperti, per iscritto.
  3. MVPPrima la parte che serve davvero.
  4. StagingUna copia online dove il cliente prova.
  5. Collaudi a roundOgni punto chiuso, rilasciato e verificato.
  6. ProduzioneBackup, prova delle migration, controlli dopo il rilascio.

Prima il test, poi la correzione

Quando trovo un bug scrivo un test che lo riproduce, poi lo correggo. La suite deve essere verde prima di ogni push, e controllo a video con Playwright prima di dire che è fatto.

Rilasci prudenti

Backup del database e prova delle migration avanti e indietro su una copia della produzione. In un solo rilascio ne ho portate 27.

Perimetro chiaro

Separo ciò che è previsto, l’extra concordato e il fuori perimetro. Le scelte provvisorie le scrivo e le faccio validare.

La lingua di chi usa il software

Rispondo punto per punto, con l’effetto pratico per chi usa il gestionale.

Più progetti in parallelo, con le decisioni in mano mia.

Seguo spesso più progetti nello stesso periodo, in molti casi come unico sviluppatore: si vede anche dalle date delle case study. Ci riesco grazie a un metodo che ho costruito apposta.

Ogni progetto ha una memoria scritta (scopo, decisioni, stato e punti aperti) che aggiorno a ogni passaggio. Posso lasciare un lavoro per giorni e riprenderlo senza ricostruire il contesto.

Uso Claude Code come strumento principale, con 11 agenti e 14 comandi che ho scritto io, dal kickoff su un capitolato alla code review. Parte del codice la delego a un secondo agente, con istruzioni e convenzioni scritte. Nessuna modifica entra nel progetto senza revisione e senza la suite di test verde.

Architettura, priorità, cosa rilasciare e cosa rispondere al cliente lo decido io. Email e documenti esterni li tratto come contenuti non fidati.

Risultati misurati, non contatori.

97/97 segnalazioni rilasciate in meno di due settimane su un ERP ereditato in produzione
1,88 s → 265 ms tempo di caricamento di una home, togliendo dati pesanti dai componenti
21 → 10 query per riga in un import, con un test che impedisce di tornare indietro
10/10 documenti reali riconosciuti senza AI, nessun falso positivo

10 progetti sviluppati e 7 analisi da gennaio 2025, in 11 settori:

Assicurazioni · educazione e accessibilità · manifattura · edilizia · e-commerce · fitoterapia · sport · Pubblica Amministrazione · ferroviario · produzione wellness · palestre e sanità

Progetti personali e open source.

Arduino · Android · AI locale · in sviluppo

Robi, robot di casa

Un telefono in disuso su una macchinina radiocomandata, con una faccia animata e un’AI che gira sul mio PC, senza servizi a pagamento. Un Arduino “preme” i tasti del telecomando originale, che ho aperto e studiato fino al chip, e dal browser lo guido con tastiera o gamepad vedendo il video del telefono. Ora gli sto insegnando a muoversi da solo in casa con ARCore.

Open source · MIT

Laravel Icon Generator

Un comando Artisan che trasforma i file SVG in componenti Blade pronti all’uso, normalizzando i colori. Funziona da Laravel 8 a 13, ed è pubblicato su Packagist.

composer require mickj/laravel-icon-generator Codice su GitHub →

Godot 4 · Android

CodeQuest

Un’app 3D che insegna a programmare ai bambini dagli 8 ai 12 anni, con blocchi di comandi e un personaggio animato. Funziona offline e senza account.

Python · in uso da settembre 2026

Agente email

Legge la posta, raggruppa le conversazioni, separa il testo nuovo da quello citato e trasforma le richieste dei clienti in attività nel progetto giusto.

Fuori dal lavoro mi interessano lo sviluppo di videogiochi, il retro gaming e l’emulazione, le app educative per bambini e l’AI applicata.

Se vuoi parlare di un progetto, di Laravel o di gestionali, scrivimi.