Giovanni Italiano

Giovanni Italiano

Flutter & Web Product Engineer

Collaboro con startup e team agili per rilasciare prodotti digitali velocemente e in modo affidabile. Metodologia Scrum/Agile, focus su delivery e qualità del codice.

Servizi

Cosa possiamo costruire insieme

Sviluppo Mobile

Ho contribuito allo sviluppo di app Flutter scalabili con architettura pulita, integrazione analytics, CI/CD e interfacce curate. Lavoro con metodologia Agile per delivery rapido e affidabile.

Sviluppo Web

Ho collaborato alla realizzazione di landing page e web app con Astro, React e TypeScript, focalizzandomi su performance, SEO e conversione. Approccio orientato ai risultati.

UI/UX Design

Ho contribuito alla creazione di design system e UX orientati al prodotto, garantendo chiarezza, coerenza e rapidità di iterazione per team agili.

Consulenza

Ho supportato startup e team con review di architettura, setup repository, best practice e strategie di delivery. Esperienza con metodologie Scrum/Agile.

Tech Stack

Strumenti e tecnologie con cui lavoro

Mobile

  • Flutter
  • Dart
  • BLoC
  • Riverpod
  • Firebase

Web

  • Astro
  • React
  • TypeScript
  • Tailwind CSS
  • Next.js

Backend

  • Node.js
  • Python
  • PostgreSQL
  • REST APIs
  • GraphQL

Tools

  • Git
  • Docker
  • CI/CD
  • Figma
  • VS Code

Nota: Per la gestione dello stato in Flutter, uso BLoC e Riverpod.

Esperienza

Dove ho lavorato e come ho contribuito al successo dei team

Software Engineer

Tundr

Remote

Ho integrato nuove funzionalità nell'app legacy Tundr, sviluppata in Flutter usando GetX, e ho migrato l'app a una nuova struttura di progetto seguendo Clean Architecture e BLoC. Ho implementato funzionalità come upload documenti, webview e un marketplace sincronizzato via CRM. Nello sviluppo web, ho contribuito al back-office CRM e HR WebApp usando Vue3 e Pinia. Inoltre, ho integrato CodeMagic per la pipeline CI/CD.

Flutter BLoC Clean Architecture Vue3 Pinia CI/CD

Mobile Software Engineer

EasyPol

Roma, Italia

Ho contribuito allo sviluppo dell'app di pagamento mobile per la Pubblica Amministrazione italiana usando metodologia Agile. Ho integrato funzionalità nell'applicazione basata su Flutter, inclusa la lettura di codici a barre e l'integrazione con sistemi bancari. Ho sviluppato funzionalità chiave utilizzando ChangeNotifiers e Provider per la gestione dello stato.

Flutter Provider Agile Mobile Payments

Formazione

Il mio percorso accademico

Laurea in Ingegneria Informatica

Politecnico di Torino

Torino, Italia

Laureato

Formazione completa in ingegneria informatica con focus su sviluppo software, architetture di sistema e tecnologie moderne.

Tundr

La mia app mobile disponibile su iOS e Android

Scopri di più su tundr.tech →

EasyPol

App per pagamenti online verso la Pubblica Amministrazione italiana

Scopri di più su easypol.io →

Contattami

Hai un progetto in mente? Parliamo di come possiamo realizzarlo.