Informazioni su Matteo Antolini:
Freelancer Flutter Developer con 2 anni di esperienza
- Sviluppo di applicazioni ibride Android/IOS/Web
- Realizzazione di applicazioni flutter tramite design pattern MVP, Provider Data Presentation, Bloc Presentation Domain Infrastructure
- Gestione dati tramite serializzazione Sembast, Hive
- Sincronizzazione applicazioni tramite API, Firebase
- Realizzazione di applicazioni statiche e dinamiche
- Lettura e visualizzazione di dati di tipo json, xml, pdf e html
- Gestione dello stato offline/online dell'applicazione
- Gestione login/registrazione email/password, Google, Facebook, numero di telefono (con codice di conferma). Login combinato con Firebase (registrazione tramite email/password e login possibile anche attraverso Google e Facebook)
- Gestione pagamenti tramite Stripe con struttura marketplace
Esperienza
Fondatore, amministratore e full stack developer della startup innovativa Hoongry.
Sviluppatore full stack delle due applicazioni Hoongry e Hoongry Restaurant, utilizzando i linguaggi di programmazione Java e Dart.
Design: Studio e realizzazione di UX/UI e animazioni delle due applicazioni tramite standard Google, utilizzando principalmente strumenti come Figma e Rive.
App: Sviluppo attraverso sistema Agile, utilizzando una divisione sistematica dell'app e utilizzando Bloc come state management per le app sviluppate in Flutter
Server-side: Gestione servizi Hoongry tramite Firebase e Google Cloud, quali autenticazione, database (NOSQL), storage, notifiche, funzioni (Node.js).
Pagamenti: Pagamenti e connessioni tra clienti tramite la creazione di un API personale di Stripe.
Webhooks: Eventi complessi gestiti attraverso Firebase Functions, AppEngine e Integromat.
Marketing: Email Marketing tramite Sendgrid, SEM tramite Google Ads e Facebook Ads
Istruzione
Diploma Perito Informatico
Competenze specifiche nel campo dei sistemi informatici, elaborazione dati, applicazioni e tecnologie relative a Internet, reti e comunicazione, analisi, progettazione, sviluppo di applicazioni software e database, con attenzione alle problematiche relative pubblicazione di dati "aperti" (Open Data), loro analisi e interpretazione (Data Mining) o installazione, programmazione e monitoraggio di sistemi informatici e apparecchiature di trasmissione segnali; o creazione di siti web e applicazioni web; o creazione, gestione e monitoraggio di reti di sistemi di elaborazione.
