Sviluppo software
Lavori selezionati
Casi tecnici tratti da precedenti esperienze professionali e da applicazioni sviluppate in autonomia.
Casi tecnici
Esperienza professionale precedente
Quando una query SQL restituisce un risultato sbagliato
Analisi di valori errati o duplicati in report aziendali, ricostruendo le dipendenze tra viste SQL, regole applicative e dati storici.
- SQL Server
- SQL
- Database relazionali
Catena di calcolo. Il valore del report deriva da record relazionali elaborati attraverso più viste e calcoli. - Record di origine
- Viste dipendenti
- Valore nel report
Esperienza professionale precedente
La coerenza dei dati tra applicazioni
Analisi delle trasformazioni necessarie per sincronizzare record, valori calcolati e identificativi tra un gestionale e una piattaforma esterna.
- PHP
- SQL
- API REST
Flusso di integrazione. Più record operativi vengono trasformati e mappati su un unico prodotto nel sistema di destinazione. - Record di origine
- Trasformazione e mappatura
- Prodotto a destinazione
Applicazione sviluppata in autonomia
Suggerimenti AI, modifiche al database solo dopo approvazione
Un CRM in cui i suggerimenti generati dall’AI vengono strutturati, verificati e sottoposti all’approvazione dell’utente prima di modificare i dati.
- Next.js
- TypeScript
- PostgreSQL
Flusso di approvazione. La proposta generata viene validata e sottoposta all’approvazione dell’utente prima della scrittura nel database. - Proposta AI
- Validazione
- Approvazione utente
- Scrittura nel database
Applicazione privata — Presentazione generale
Piattaforma per lo studio e la didattica
Applicazione didattica full-stack sviluppata in autonomia. Usa dati relazionali e offre funzionalità con accesso autenticato per pianificare lo studio e monitorare le valutazioni. I suggerimenti seguono regole esplicite, così è possibile spiegare come sono stati generati.
- Next.js
- TypeScript
- PostgreSQL
- Drizzle ORM
- Autenticazione
- Validazione lato server