Youcef El Amine Chabane
Senior Mobile Engineer
******.*********@*****.***
youcef-chabane.com
Batna, Algeria
SUMMARY:
Senior Mobile Engineer with 6 years of experience building and leading Flutter applications across telecom, fintech, fuel retail, logistics, and e-commerce. Delivered 20+ production mobile applications, leading initiatives from architecture and native integrations to CI/CD, release automation, and cross-platform delivery. Experienced in modernizing legacy systems, designing offline-first and real-time mobile solutions, and driving engineering best practices through code reviews, reusable architectures, and developer mentoring.
EXPERIENCE:
12/2025 - Present Senior Flutter Developer (Contractor) Follosoft - Canada (Remote)
Owned the technical direction for migrating FolloTrac, a fleet/field-tracking platform serving 7000+ daily active truck drivers during snow season, from its legacy stack to Flutter, defining the target architecture and migration approach for a three-person mobile team. Architected an offline-first data layer with conflict-free local persistence and automatic sync on reconnection, enabling full functionality for field users in low-coverage areas, a core requirement that drove the migration.
Designed and built geospatial features (live location tracking, route visualization, geofencing) on Mapbox and real-time communication across the fleet via Pusher. Delivered a companion application for drivers, sharing core architecture with the main app to keep both maintainable from a single codebase.
Worked directly with the client and product stakeholders to scope requirements, set delivery priorities, and make architecture tradeoffs.
12/2021 - Present Lead Mobile Developer
FoxCod - Oman (Consultant Remote, On-site in Muscat (2024)) Led mobile application delivery across remote and on-site engagements, building production solutions for clients in fuel retail, fintech, and consumer services. Served as Mobile Lead for the OOMCO e-wallet application, delivering digital payment, fuel- station, and loyalty features, and currently leading its expansion to the Saudi Arabian market. Led development of Raaz, a cross-platform personal finance application featuring bank aggregation, automatic transaction categorization, budgeting, and AI-powered financial health insights, released on the App Store and Google Play. Defined the mobile engineering direction by introducing Test-Driven Development (TDD), improving code quality and development practices across projects. Established code review standards and mentored developers to maintain a consistent, high- quality codebase.
Designed and maintained CI/CD pipelines using Codemagic, Flutter Flavors, and automated deployment workflows for Apple, Google Play, and Huawei AppGallery. Integrated native platform capabilities through Flutter Platform Channels, including Apple Watch companion applications and POS terminal integrations. Implemented CleverTap powered engagement features, including push notifications, in-app messaging, user segmentation, and geofencing campaigns. Designed and developed a reusable Flutter design system and component library, accelerating feature delivery and ensuring UI consistency across multiple applications.
12/2024 - 12/2025 Senior Engineer Mobile Developer Ooredoo Algeria (on-site)
Delivered production-grade mobile solutions across consumer, enterprise, and internal- operations products for one of Algeria's largest telecommunications providers. Developed key B2B and B2C capabilities for SnapSim, Ooredoo's SIM sales platform, including OCR and facial-recognition identity verification, SIM activation, SIM swap, top-up, and regulatory compliance workflows.
Led the technical handover of the My Ooredoo super app from the external development vendor, conducting in-depth code audits, code review, identifying architectural improvements, and producing comprehensive technical documentation to support long-term maintainability and operational continuity.
Migrated legacy Android (Java) applications used by field engineers to Flutter, delivering cross- platform Android and iOS applications based on Clean Architecture to improve code reuse, maintainability, and development velocity.
Introduced environment-based Flutter Flavors, streamlining versioning, configuration management, and release workflows across development, QA, and production environments.
01/2023 - 12/2023 Flutter Mobile Developer
Freelance
Built a women-only ride-sharing platform (client and driver apps) in Flutter, with distance-based ride matching and live map tracking via Google Maps Directions and Geolocation APIs for real- time routing.
Developed Diimaak, a carpooling and package-delivery platform connecting travelers with riders, featuring in-app chat for coordination and Stripe integration for secure payments. Built Emm E-Shop, a mobile e-commerce app for medical-supply distribution, leading development and integrating the Flutter front end with a WooCommerce API backend.
08/2021 - 12/2021 Flutter Mobile Developer
Brenco E&C (on-site)
Maintained and extended a smart-cabinet application for optimizing e-commerce delivery logistics, improving service integration and upgrading the codebase to current Flutter versions.
EDUCATION:
09/2019 - 06/2021 Software Engineering
University of Abdelhamid Mehri Constantine 2
Master
09/2016 - 07/2019 Software Engineering
University of Abdelhamid Mehri Constantine 2
Bachelor
SKILLS:
Flutter / Dart
Clean Architecture
Native Platform Channels
iOS / Android / Huawei
Google / Huawei Maps / Mapbox
Geolocation & Geofencing
OCR & ID verification
Firebase / GCP / HMS
CI/CD (Codemagic) & Multi-store deployment
Real-time (Pusher) & Push (CleverTap)
Git (GitHub / GitLab / Azure DevOps)
ui automated testing (Maestro)
App analytics & automated UI testing (Maestro)