Vittorio Barile

Fullstack Developer|

Sviluppo applicazioni mobile, web e desktop con focus su Flutter e Laravel. Creo soluzioni scalabili con Clean Architecture e pattern moderni.

01.

Chi Sono

Sono un Senior Full Stack Engineer specializzato nello sviluppo di ecosistemi ibridi scalabili con Laravel e Flutter. Esperto in architetture software robuste (Clean Architecture, Multi-tenant) e integrazioni complesse (IoT, Hardware, White-label). Early adopter dello stack Dart Full-stack (Serverpod, Jaspr), unisco visione architetturale e capacità operativa end-to-end, dal backend al deploy automatizzato.

📍Sepino (Campobasso) - Italia

Tecnologie principali:

  • Flutter
  • Dart
  • Laravel
  • PHP
  • Firebase
  • BLoC
Vittorio Barile
02.

Competenze

Languages

PHP
PHP
Dart
Dart
HTML 5
HTML 5
CSS
CSS
JavaScript
JavaScript
Jaspr
Jaspr

Frameworks & Libraries

Flutter
Flutter
Serverpod
Serverpod
Laravel
Laravel
Livewire
Livewire
WordPress
WordPress

State Management

BLoC
BLoC
Riverpod
Riverpod
Provider
Provider

Databases & Storage

Firebase
Firebase
Local Storage
Local Storage
MongoDB
MongoDB
PostgreSQL
PostgreSQL

APIs & Networking

REST API
REST API
GraphQL
GraphQL
Socket.IO
Socket.IO
Websockets
Websockets

Tools & Platforms

Git
Git
GitHub
GitHub
Docker
Docker
VS Code
VS Code
Android Studio
Android Studio
Xcode
Xcode
03.

Esperienza

Siym S.r.l.

2024 - Presente
Senior Full Stack Engineer (Flutter & Laravel)
Pannello 3.0 (Marketing Automation Focus)

Backend (Laravel): Sviluppo di un sistema di automazione SMS/Email multitenant. Implementazione code ad alte prestazioni con Horizon, permessi con Middleware e API dinamiche per UI. Frontend (Flutter Web): Dashboard amministrativa con Riverpod 3.0 e Clean Architecture multi-cliente tramite Flavors.

Walletsite (Loyalty Platform)

Sviluppo di Web App Flutter per programmi loyalty Whitelabel logati al grande retail. Architettura modulare basata su BLoC e Clean Architecture, con utilizzo intensivo di Flavors per personalizzazione del brand e varianti su ciascun cliente.

Ecosistema Kiosk & Retail

Kiosk App (Ristorazione): Applicativi touch e code per casse TCPos Zucchetti. Updater Tool: Ingegnerizzazione tool di sistema per aggiornamento in background e riavvi da schedulatore. App Centralino: Modulo E-commerce Desktop in Clean Architecture.

Enterprise App Maintenance (KFC)

Gestione del ciclo di vita, bugfixing e aggiornamento di app ad alto traffico (Android/iOS). Ottimizzazione delle pipeline CI/CD tramite CodeMagic per deploy automatici e stabili agli Store Apple/Google.

Azumi (Video Surveillance)

Streaming: Ecosistema di videosorveglianza multipiattaforma (Win/iOS/Android) con MediaMTX (RTSP/HLS). Security (JWK): Standard crittografici JSON Web Key. Backend: Laravel MVC / Bootstrap 5 Italia. Client FE: Clean Architecture con BLoC con alta prestazione nel video rendering.

Flutter Laravel Clean Architecture Riverpod BLoC Zucchetti TCPos

Aquaconsulting S.r.l.

2022 - 2024
Full Stack Engineer (Flutter & Laravel)
Ecosistema Ristorazione (Meari)

POS & Order Management: Realizzazione in Flutter di un ecosistema per ristorazione sincronizzato con App Cassa (gestione tavoli e pagamenti centralizzati) e App Staff (presa comande in mobilità inviate in real-time al backend Laravel).

Babilot (VR Experience Platform)

Frontend (Atomic Design): Sviluppo interfaccia HTML/CSS per portale VR e creazione libreria modulare. Backend: Sviluppo API RESTful e gestionale in Laravel MVC. Monetizzazione: Integrazione completa del gateway Stripe per acquisti.

Internal Resource Planning (ERP Custom)

Sviluppo gestionale aziendale reattivo utilizzando Laravel Livewire 3. Implementazione di logiche per analisi costi/ricavi, bilancio aziendale e gestione delle risorse umane.

Laravel Livewire 3 Flutter RESTful API Stripe MVC Pattern

CloudFinance S.r.l.

2021 - 2022
Middle Full Stack Engineer (Flutter & Laravel)
Invoicing App (Offline-First Architecture)

Strategia Offline-First: Sistema per la consultazione/gestione fatture senza connettività tramite sqflite. Sincronizzazione Intelligente: Ingegnerizzazione del background Sync con Workmanager e Firebase Silent Push per aggiornamenti "invisibili". Notifiche & Engagement: Integrazione di OneSignal.

Backend & Architecture

API RESTful in Laravel per real-time notification e servizi online. Architettura: Adozione rigorosa di Clean Architecture e BLoC separando logica di business e gestione dello stato Locale/Remoto.

Flutter SQLite Laravel Workmanager Firebase Clean Architecture BLoC

ResMedia S.r.l.

2021
Middle Full Stack Engineer (Flutter & Laravel)
Ecosistema Marketplace & Last-Mile

Architettura Doppia App: Sviluppo in Flutter di Consumer App (e-commerce) e Rider App (logistica). Backend: Infrastruttura Laravel e Backoffice HTML/CSS/Bootstrap per gestione ordini/flotte. Multi-tenancy: Progettazione Whitelabel per deploy rapido di istanze brandizzate B2B (Clean Architecture).

Restaurant Booking Platform

Sviluppo soluzione SaaS Multi-tenant in Flutter e Laravel per prenotazione tavoli. Implementazione di logiche di real-time availability e integrazione Stripe/PayPal. Integrazione OneSignal base per invio/ricezione notifiche engagement utenti.

Health & Fitness App

Algoritmi in Laravel per generazione piani nutrizionali custom. Integrazione modale nativa profonda (Native Bridge) per Apple HealthKit e Google Fit. Implementazione totale flusso di acquisto In-App (Abbonamenti) iOS/Android.

Lifecycle Management & DevOps

Ownership ed end-to-end dal Product Requirement Document (PRD) fino al final delivery. Configurazione CI/CD con CodeMagic e GitHub Actions.

Flutter Laravel Whitelabel Apple HealthKit Google Fit CodeMagic

PayPrint S.r.l.

2018 - 2021
Full Stack Engineer (IoT & Fintech)
PagAmico (Smart Cash System)

Hardware Integration: Sviluppo in Flutter dell'app di controllo per macchine rendiresto (accettatori banconote e monete). Logica Core: Algoritmi di monitoraggio saturazione in tempo reale e calcolo ottimizzato dell'erogazione resto. POS Strategy Pattern: Standardizzazione Whitelabel tramite Design Pattern Strategy per integrare diversi protocolli di cassa (Epson, RCH).

Distributed Order System (IoT)

Architettura MQTT: Ecosistema distribuito per la ristorazione (App Comande ↔ Punto Cassa ↔ PagAmico) che garantisce messaggistica IoT in realtime. Real-time Sync: Sincronizzazione istantanea disponibilità prodotti su palmari mobili e casse centrali.

Backend & API

Sviluppo di backend in Laravel (Monitoraggio remoto, Reportistica) ed esposizione API REST per telemetria dell'intero parco macchine.

Flutter MQTT Hardware Integration Design Patterns Laravel Java (Legacy)

MAE S.r.l.

2016 - 2018
Junior Mobile & Laravel Developer (Android & IoT)
Separo (Smart Waste Management System)

Android IoT Controller: Sviluppo app nativa per gestione isole ecologiche interfacciata con elettronica custom. Computer Vision & Sensors: Reale implementazione di algoritmi di analisi immagine per smistamento rifiuti (riconoscimento colore) e lettura dati di pesatura. Automazione Elettromeccanica: Logica di controllo per l'azionamento dei motori di smistamento.

Geophysical Software & R&D

Sviluppo in Java Desktop: Software per la calibrazione e lettura dati da strumentazione geofisica. R&D (Early Adopter Flutter): Sperimentazione del framework a stadio Alpha/Beta per migrare interfacce legacy verso il cross-platform.

Android Native (Java) Computer Vision Hardware Integration PHP Java Desktop Flutter (Alpha/Beta)
04.

Progetti personali

📁💼

Clordy - Ecosistema Gestionale

Sistema CRM/ERP Whitelabel Full Stack sviluppato in Flutter (frontend) e Serverpod (backend).

FlutterServerpodClean ArchitectureBLoC
📁🎮

WowSkill - Gaming Companion

App multipiattaforma (iOS, Android, Windows) per statistiche di World of Warcraft con update OTA.

FlutterServerpodShorebirdClean Architecture
📁🌐

Web Portfolio & Frontend Architettures

Realizzazione del mio portfolio in Jaspr (SSR) e di altri progetti web moderni in React e CMS support.

JasprReactDartSSR
05.

Contatti

Parliamo!

Sono sempre interessato a nuove opportunità e collaborazioni. Compila il modulo qui sotto e ti risponderò il prima possibile!