Bio
Mi chiamo Giovanni Iurato e sono uno sviluppatore software con base a Catania.
La mia passione per l'informatica è nata smontando videogiochi ed è maturata con una laurea in Informatica, dove ho spaziato dallo sviluppo mobile in Android ai motori grafici con Unity, imparando presto che scrivere codice è solo metà dell'opera: il resto è architettura, debugging e problem solving ostinato.
Il mio percorso accademico si è concluso con una tesi sulla computer graphics e il neural rendering (NeRF e 3D Gaussian Splatting), esplorando l'intersezione tra visione artificiale e ricostruzione volumetrica.
Oggi lavoro come full-stack developer focalizzato principalmente sull'ecosistema Laravel, React e TypeScript. Mi occupo del ciclo di vita completo del software: dall'architettura del database e la scrittura di codice manutenibile fino al deploy, alla configurazione dei server, DNS e pipeline CI/CD.
Non mi spaventano i vincoli di infrastruttura: uno dei miei deploy più efficaci è stato portare un'applicazione Laravel moderna su un hosting condiviso rigido, automatizzando la build degli artefatti interamente in CI e distribuendoli via rsync senza dipendenze sul target. Quando gli strumenti standard mancano, costruisco il ponte che serve.
Esperienza
diMartino Group — Full Stack Developer — novembre 2025 – oggi
Sviluppo siti e applicazioni web in Laravel e React, e li seguo fino in produzione.
Competenze
- PHP
- Laravel
- MySQL
- React
- Inertia
- TypeScript
- Astro
- Docker
- GitHub Actions
Progetto
Sito di uno studio creativo: portfolio, video e contatti. Costruito in Laravel.