Hi, my name is

Vittorio Barile

Fullstack Developer|

I develop mobile, web, and desktop applications focusing on Flutter and Laravel. I create scalable solutions using Clean Architecture and modern patterns.

01.

About Me

I am a Senior Full Stack Engineer specializing in the development of scalable hybrid ecosystems with Laravel and Flutter. Experienced in robust software architectures (Clean Architecture, Multi-tenant) and complex integrations (IoT, Hardware, White-label). As an early adopter of the Full-stack Dart ecosystem (Serverpod, Jaspr), I seamlessly blend architectural vision with end-to-end operational capabilities, ranging from the backend to automated deployment.

📍Sepino (Campobasso) - Italy

Main technologies:

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

Skills

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.

Experience

Siym S.r.l.

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

Backend (Laravel): Development of a multitenant SMS/Email automation system. Implementation of high-performance queues with Horizon, custom middleware permissions, and dynamic APIs. Frontend (Flutter Web): Admin dashboard using Riverpod 3.0, Clean Architecture, and multi-client UI managed via Flavors.

Walletsite (Loyalty Platform)

Development of Flutter Web Apps for Whitelabel loyalty programs aimed at enterprise retail. Modular architectural core driven by BLoC and Clean Architecture, intensively leveraging Flavors for distinct brand styling and client capability toggles.

Ecosistema Kiosk & Retail

Kiosk App (Dining): Touch applications interacting via custom TCPos Zucchetti packages. Updater Tool: Architectural system tool enabling background downloads and task-scheduled kiosk restarts. Switchboard App: Desktop E-commerce module implemented strictly in Clean Architecture.

Enterprise App Maintenance (KFC)

Enterprise lifecycle management, bug fixing, and continuous development for high-traffic mobile apps (Android/iOS). CI/CD pipelines optimizations using CodeMagic for automated and reliable store distributions.

Azumi (Video Surveillance)

Streaming: Cross-platform video surveillance ecosystem (Win/iOS/Android) seamlessly integrated with MediaMTX server (RTSP/HLS flows). Security (JWK): Employed advanced Json Web Key crpytography. Backend: Laravel MVC & Bootstrap 5 Italia. Client: State-of-the-Art Clean Architecture + BLoC resulting in extremely high-performance real-time 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: Built a synchronized dining ecosystem using two discrete Flutter apps: Cashier App (centralized payments & tables) and Staff App (mobile real-time order-taking synced with a Laravel backend).

Babilot (VR Experience Platform)

Frontend Architecture (Atomic Design): Developed UI components mapping for a VR Experience Platform. Backend & APIs: RESTful Laravel MVC management core. Monetization: Robust Stripe gateway integration for digital purchases.

Internal Resource Planning (ERP Custom)

Custom Internal Resource Planning (ERP): Developed an enterprise management system focusing on reactivity via Laravel Livewire 3. Operations included controlling real-time multi-project cost/revenue operations and HR tracking.

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)

Offline-First Strategy: Architecture ensuring complete operations persistence (like invoice management) via sqflite without connectivity. Intelligent Syncing: Background system waking up via Workmanager and Firebase Silent Push for seamless invoice updates. Notifications: OneSignal engagement integration.

Backend & Architecture

Laravel APIs: Developed specialized RESTful APIs for online-dependent functionalities. Architecture: Strict adoption of Clean Architecture and BLoC pattern for segregating complex syncing capabilities (Local vs Remote).

Flutter SQLite Laravel Workmanager Firebase Clean Architecture BLoC

ResMedia S.r.l.

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

Dual-App Architecture: Synchronized Flutter development separating Consumer App (e-commerce) from the Rider App (logistics). Backend: Full Laravel & HTML/CSS/Bootstrap dashboard for handling fleet and catalogs. Multi-tenancy: B2B Whitelabel design supporting rapid deployments of multiple branded instances sharing a centralized Clean Architecture.

Restaurant Booking Platform

SaaS Multi-tenant solution built on Flutter & Laravel for dining bookings and table management. Engineered complex real-time availability mechanisms with seamless Stripe and PayPal integrations. OneSignal push notifications.

Health & Fitness App

Automated nutritional meal-plan generating algorithm using Laravel. Advanced internal Native Bridging for robust integrations with Apple HealthKit and Google Fit syncing pedometers. End-to-end implementation of In-App Purchases and Subscriptions processes.

Lifecycle Management & DevOps

Full PRD to final delivery client ownership. Set up powerful CI/CD distribution pipelines using CodeMagic and GitHub Actions for App Stores releases.

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: Developed the Flutter control application acting as brain for change machines via custom electronic boards. Core Algorithms: Processed real-time hardware saturation monitoring and optimal change calculating operations. POS Strategy Pattern: Employed the Strategy pattern for integrating different multi-vendor cash register protocols (e.g. Epson, RCH) inside a single Whitelabel codebase.

Distributed Order System (IoT)

MQTT Distributed Architecture: Engineered a high-speed dining ecosystem (Order App ↔ POS App ↔ PagAmico) utilizing lightweight, instant MQTT networking. Real-time Sync: Ensured fully synchronized product availabilities matching central desk to multiple staff handheld devices.

Backend & API

Laravel Backend: Programmed the remote management backoffice for fleet telemetry observation mapping RESTful endpoints.

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: Developed native app for automated smart ecological islands interacting with custom boards. Computer Vision & Data Sensors: Image analysis algorithms tracking waste bags (via bag color recognition) and real-time weighing scales. Electromechanical Automation: Core controls driving sorting motors directed by vision arrays.

Geophysical Software & R&D

Java Desktop: Desktop programming serving calibration utilities reading raw data from geophysical instrumental units. R&D (Flutter Early Adopter): Early-stage alpha/beta evaluation of Flutter for migrating legacy interfaces towards modern cross-platform solutions.

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

Personal projects

Sthenos Workout - Fitness Platform

Full-stack fitness platform: an offline-first Flutter app for tracking workouts, with a Laravel backend and web frontend.

Flutter BLoC Laravel REST API Firebase Offline-First

Clordy - Management Ecosystem

Whitelabel Full Stack CRM/ERP system built with Flutter (frontend) and Serverpod (backend).

FlutterServerpodClean ArchitectureBLoC

WowSkill - Gaming Companion

Multi-platform app (iOS, Android, Windows) for World of Warcraft statistics with OTA updates.

FlutterServerpodShorebirdClean Architecture

Web Portfolio & Frontend Architettures

Creation of my Jaspr (SSR) portfolio and other modern web projects using React and CMS platforms.

JasprReactDartSSR
05.

Contact

Let's Talk!

I'm always interested in new opportunities and collaborations. Fill out the form below and I'll get back to you as soon as possible!