Optees — Optimization Toolkit
Toolkit per la ricerca operativa con GUI semplificata.

Ingegnere Informatico
L. Ingegneria e Scienze Informatiche — Università di Bologna
Full-stack developer appassionato, focalizzato su software di produzione per il miglioramento dei processi aziendali. Sviluppo soluzioni desktop, mobile e web mantenibili, basate su Clean Architecture e responsive design, con forte attenzione a TDD.
Cosa posso portare al tuo team
Attraverso esperienze professionali, progetti personali e una formazione universitaria ingegneristica, ho sviluppato competenze trasversali che spaziano dallo sviluppo mobile e web alla progettazione di sistemi intelligenti e architetture scalabili.
Ho maturato una solida formazione universitaria nello sviluppo software con Java e Scala, progettando applicazioni basate sui principi SOLID e Clean Architecture. Ho esperienza nello sviluppo di GUI con JavaFX e nella gestione delle dipendenze tramite Gradle, strumenti che applico anche nello sviluppo Flutter e Android. Ho inoltre affrontato progetti di refactoring architetturale, utilizzando approcci progressivi come Strangler Fig per isolare e ricostruire moduli in pacchetti indipendenti e riutilizzabili, mantenendo la continuità del sistema.
Sviluppatore Flutter e nativo Android/iOS con esperienza presso Tesei Assicurazioni e in progetti personali. Mi concentro su applicazioni cross-platform mantenibili, accessibili e ad alte prestazioni, applicando i principi di Clean Architecture, TDD e Design Pattern. Pongo grande attenzione alla UX e al responsive design, ottimizzando le interfacce per schermi di dimensioni e proporzioni diverse. Durante le attività di refactoring in Flutter, ho adottato un approccio Strangler Fig, creando pacchetti modulari e indipendenti per migliorare la scalabilità e la manutenibilità del codice.
Progetti personali, open-source e casi di studio
Mi piace dedicare il mio tempo libero a iniziative che riflettano la mia passione per il software ben fatto — dall’open-source a soluzioni proprietarie, con focus su modularità , AI e architetture mantenibili nel tempo.
Toolkit per la ricerca operativa con GUI semplificata.
Caso di studio con app single/multi-vendor, PDF tesi e slide.
Pivoting/filtri Excel, import/export Excel & PDF; mobile e web.
LaTeX + Bash per generare PDF/EPUB; release su GitHub.
Melos/Nx, pacchetti riusabili multi-linguaggio + Clean Architecture.
Ogni progetto è un’opportunità per sperimentare, riflettere e migliorare: il codice che scriviamo oggi dovrebbe poter essere compreso e mantenuto anche tra dieci anni.
collaborazioni, tirocini, lavori
Ho lavorato in realtà molto diverse, interagendomi con team, colleghi e figure operative per comprendere a fondo le esigenze e la struttura di ogni contesto. Questo mi ha permesso di affrontare le sfide con un approccio tecnico mirato e comunicativo.
In ogni esperienza ho gestito attività complesse con responsabilità crescente, portando avanti progetti in modo autonomo e contribuendo concretamente agli obiettivi.
Sono aperto a collaborazioni e nuove opportunità . Raccontami la tua sfida e vediamo come posso aiutare.