Chi sono
Sono un Senior Software Engineer a Roma. Otto anni di applicazioni web in React e Angular, soprattutto in ambito fintech e assicurativo, più di recente su piattaforme per sviluppatori.
Insegno JavaScript dal 2020. Stesso linguaggio, domande diverse ogni anno. Scrivere codice è la parte per cui vengo pagato. Spiegare perché funziona è la parte che mi tiene onesto.
Esperienza
Senior Software Engineer
Sviluppo di un nuovo prodotto con React, Vite, TailwindCSS, Bun e Vitest. Lavoro anche sull'app-builder open source in React e Redux, dove ho migliorato le performance e ridotto il bundle con code splitting e pulizia delle dipendenze.
Lead Frontend Software Engineer
Entrato come senior frontend engineer su prodotti fintech in Angular e RxJS, poi passato a un ruolo di lead con un team di quattro persone tra Spagna e Italia. Ho costruito la component library aziendale in Stencil.js e guidato il frontend di un'applicazione Angular per l'onboarding finanziario.
Frontend Software Engineer
Lavoro frontend su una grande piattaforma assicurativa costruita con NX, Angular, RxJS, NgRx e AWS Cognito. Collaborazione stretta con designer UX e backend engineer, e supporto ai colleghi junior e mid sulla qualità del codice e sui pattern Angular.
Docente JavaScript, TypeScript e Angular
Insegno in un bootcamp online dal 2020. Programma, lezioni dal vivo e mentoring individuale per studenti che entrano in ruoli frontend.
Full Stack Developer Consultant
Sviluppo e rilascio di applicazioni web per clienti della pubblica amministrazione con Bootstrap, jQuery, Spring MVC e Spring Boot. Lavoro diretto con i clienti per capire i vincoli di conformità e costruirci intorno.
Junior Full Stack Developer
Lavoro frontend su applicazioni in ambito sanitario con AngularJS. Primo ruolo professionale. Ho lavorato con sviluppatori senior per rilasciare funzionalità e ho imparato Angular, Java e Spring sul campo.
Oltre il codice
Il software è utile solo se altre persone riescono a lavorarci, estenderlo e impararci qualcosa. Per questo insegno, contribuisco all'open source e aiuto a gestire una comunità di sviluppatori.
Google Developer Group Roma Città
Co-gestisco una comunità di sviluppatori di oltre 30 persone a Roma. Organizzo eventi tecnici, workshop e conferenze, incluso il DevFest di Roma.
Formazione
Bootcamp di sviluppo full stack
Informatica, non completata