Vittorio Barile
I develop mobile, web, and desktop applications focusing on Flutter and Laravel. I create scalable solutions using Clean Architecture and modern patterns.
I develop mobile, web, and desktop applications focusing on Flutter and Laravel. I create scalable solutions using Clean Architecture and modern patterns.
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.
Main technologies:
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.
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.
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 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.
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.
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).
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.
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.
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.
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).
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.
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.
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.
Full PRD to final delivery client ownership. Set up powerful CI/CD distribution pipelines using CodeMagic and GitHub Actions for App Stores releases.
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.
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.
Laravel Backend: Programmed the remote management backoffice for fleet telemetry observation mapping RESTful endpoints.
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.
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.
Full-stack fitness platform: an offline-first Flutter app for tracking workouts, with a Laravel backend and web frontend.
Whitelabel Full Stack CRM/ERP system built with Flutter (frontend) and Serverpod (backend).
Multi-platform app (iOS, Android, Windows) for World of Warcraft statistics with OTA updates.
Creation of my Jaspr (SSR) portfolio and other modern web projects using React and CMS platforms.
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!