You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Olivier RevialOR

Olivier Revial

Flutter Mobile Developer | Android & iOS

€550/day
Toulouse, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Olivier

Mobile App Developer | Flutter Expert | 10+ years xp

👨🏻 With several years of experience in enterprise mobile Flutter projects, I design, develop, and structure custom Flutter applications.
My approach is based on a solid architecture, maintainable code, and a strong commitment to development best practices.

🚀Services Offered
  • Custom Flutter application development (mobile, web, TV)
  • Implementation of modular and scalable architectures (Clean Architecture, multi-package)
  • Structuring of existing projects, technical redesign, performance improvement
  • Integration of third-party services: Firebase, REST APIs, authentication, notifications, geolocation, etc.
  • Automation: CI/CD for builds, tests, and deployments (GitHub Actions, GitLab CI)
  • Implementation of quality standards: robust architecture, automated tests, linter rules, Flutter best practices
  • Support and training for Flutter teams (mentoring, best practices, code reviews)
🎯Key Skills
  • Flutter: Dart, Bloc, Riverpod, Provider
  • Architecture & Patterns: Clean Architecture, MVVM, modularization
  • Firebase: Authentication, Firestore, Cloud Functions, Analytics, Crashlytics
  • CI/CD: GitHub Actions, GitLab CI, Docker
  • Quality: Unit / widget / golden / integration tests, linter rules
  • Backend & Cloud: proven experience with Java/Kotlin, REST APIs, GCP, Kubernetes
  • Technical Leadership: Flutter training & skill development, code reviews, development best practices
🎓Quality Commitment

I am committed to delivering robust, maintainable, and long-lasting mobile applications.
Each project combines technical efficiency, user experience, and code quality, with smooth collaboration and a genuine focus on doing the job well.

📍Toulouse | Remote or occasional travel

📩 Available to discuss your projects!
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Can work on-site
Toulouse (up to 50km)

Experience

  • Steeple
    Lead Flutter Developer
    SOCIAL NETWORKS
    January 2023 - Today (3 years and 5 months)
    Rennes, France
    Development of aFlutter mobile applicationfor internal communication for companies.
    AsLead Mobile Developer**, I was responsible for the technical **managementof the team, the design of thearchitecture**, and the complete **developmentof the Steeple application "from scratch".

    Responsibilities:
    • Flutter software architecture design
    • Flutter mobile application development
    • Setup and maintenance of the CI/CD pipeline with GitHub Actions
    • Implementation of development best practices (tests, code reviews, code quality)
    • Technical team management, supporting the skill development of developers
    Stack: Flutter, Dart, Bloc, Clean Architecture, GitHub Actions CI/CD, Tests
    Flutter BLoC Leadership Testing Clean Architecture
  • Stack Labs
    Flutter & Serverless Developer
    PUBLIC SECTOR
    January 2020 - January 2022 (2 years)
    Toulouse, France
    Developmentof numerousFlutter mobile applicationsfor various clients.

    Assignments for the creation, redesign, or optimization of Flutter applications for diverse clients:

    *Rexel(8 months): technical lead on an outsourced team of 10 developers for a B2B app. Architecture, pair programming, test integration, code review. Full remote and English-speaking environment.

    *SHLMR(1 year): development of a Flutter mobile & web app for SHLMRR tenants. Creation from scratch, Firebase & AWS integration, GitLab CI/CD, store publication. Full remote environment.

    *Kineis Adventures(6 months): mapping application for route tracking with Bluetooth geolocation and Mapbox display. Mobile + web development, Firebase integration.

    Participation in project structuring and development, implementation of Flutter best practices, and leading internal and external Flutter training sessions.

    Stack: Flutter, Dart, Bloc, Provider, Firebase, GitLab CI, Mapbox, flavors, tests.
    Flutter Firebase Leadership Gitlab BLoC
  • Stack Labs
    Backend Developer
    AVIATION AND AEROSPACE
    January 2018 - January 2020 (2 years)
    Toulouse, France
    Development of the "Sobloo" platform, abackendfor processing and indexing Earth observation data (satellites from the Copernicus program):

    • Development of aJava and Kotlin microservices architecture
    • Use ofKafkaas a message streaming platform
    • Setup of severalKubernetesenvironments (dev / prod) on Google Cloud as well as Orange Cloud.
    • Implementation of best practices (unit tests, code quality)
    • Setup ofcontinuous integrationon Gitlab CI

    Conducted internal training on GCP, Kubernetes, and GitLab CI.

    Stack: Java, Kafka, Kubernetes, Google Cloud Platform, Kotlin, Gitlab CI
    Java Kotlin Kubernetes Microservices Gitlab CI/CD

Recommendations

Alex ConselAC
Nicolas StieglerNS
Alex Consel and 1 other person have recommended Olivier

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Development Expert - RNCP Level 1 Title
    Ingésup Bordeaux & Ippon Technologies
    2014
    Expert développement - Titre RNCP Niveau 1
  • Software Development Bachelor
    IT Carlow
    2012
    Software Development Bachelor

Skill set

Categories