O. BERHILI
Mobile Engineer — Flutter & SwiftCasablanca, Morocco

Oussama
Berhili

Je conçois et déploie des applications mobiles de production pour des secteurs réglementés — multiplateforme en Flutter et iOS natif en Swift, avec la même maîtrise. Actuellement en charge d'applications de banque de détail au Crédit Agricole du Maroc.

Expérience
6 ans · depuis 2020
Poste actuel
Crédit Agricole du Maroc
Stack principale
Flutter · Swift
Langues
Anglais · Français · Arabe
Aperçu

Valeur ajoutée

2020 — 2026
6
Ans en production
8
Employeurs & clients
8
Applications livrées
6
Secteurs servis

Les secteurs réglementés ne pardonnent pas les raccourcis. Ce que j'apporte, ce ne sont pas des lignes de code — c'est un logiciel qui tient sous audit, sur de vrais appareils, en production.

  • 01

    Deux plateformes, un seul ingénieur

    iOS natif et Flutter multiplateforme par la même personne. Un produit atteint les deux stores sans deux équipes, deux architectures ni deux recrutements.

  • 02

    La livraison, pas seulement le code

    Je prends en charge le pipeline : builds automatisés, releases signées, tests écrits avec la fonctionnalité. Le travail atteint la production sans attendre un release engineer.

  • 03

    À l'aise à la frontière des API

    Mon expérience Laravel et Spring Boot me permet de spécifier et négocier les back-ends au lieu de les attendre — supprimant l'une des causes de retard les plus fréquentes.

SecteursBanque · Télécommunications · Recrutement · Hôtellerie · Mobilité & logistique · Santé
01

Profil

Ingénieur mobile senior, six années d'expérience de livraison dans les secteurs bancaire, des télécommunications, du recrutement et de l'hôtellerie. Ma pratique repose à parts égales sur deux disciplines : la livraison multiplateforme en Flutter — Domain-Driven Design, Riverpod, GetX — et le développement iOS natif en Swift — UIKit, SwiftUI, Combine, CoreData et MVVM. Six ans en Flutter, et Swift natif en production depuis 2024.

Je travaille au sein d'équipes Scrum, maintiens des pipelines CI/CD avec Fastlane et GitHub Actions, et considère les tests comme partie intégrante de la livraison plutôt que comme une étape ultérieure. Je suis tout aussi à l'aise à la frontière des API, ayant conçu et consommé des back-ends en Laravel et Spring Boot au fil de huit missions.

Disponible pour des postes permanents et des missions en freelance, sur site au Maroc ou à distance.

Points forts
  • 01Communication technique claire avec les parties prenantes
  • 02Adaptation rapide à de nouvelles stacks et domaines
  • 03Résolution structurée des problèmes sous contrainte de délais
  • 04Formation continue comme engagement permanent
02

Expérience

  1. Déc. 2024 — Aujourd'hui

    Ingénieur iOS natif

    Crédit Agricole du Maroc — Rabat

    Applications iOS natives en Swift et Xcode pour une banque de détail. Intégration d'API REST, persistance CoreData et interfaces UIKit sous architecture MVVM, avec des tests unitaires en XCTest intégrés au cycle de livraison.

    • Swift
    • UIKit
    • SwiftUI
    • Combine
    • CoreData
    • XCTest
    • MVVM
  2. Déc. 2023 — Déc. 2024

    Développeur Flutter & Swift

    Gentis — Casablanca

    Applications Flutter pour le recrutement de clients et le suivi d'avancement, structurées selon le Domain-Driven Design avec Riverpod. Responsable des pipelines CI/CD pour les builds automatisés et les mises en production, au sein d'une équipe Scrum.

    • Flutter
    • Riverpod
    • DDD
    • CI/CD
    • Fastlane
    • Scrum
  3. Juin 2023 — Déc. 2023

    Développeur mobile & web

    NewEra Com — Rabat

    Applications web et mobiles maintenables pour un client télécom, développées avec Flutter, Firebase et Laravel — dont des outils terrain pour le service après-vente et l'installation de routeurs.

    • Flutter
    • Firebase
    • Laravel
    • Google Maps
  4. Avr. 2023 — Janv. 2024

    Développeur mobile & web · Freelance

    Mediating — Rabat

    Applications mobiles et web livrées en prestation avec Flutter, Firebase et Spring Boot, de la spécification à la mise en production.

    • Flutter
    • Firebase
    • Spring Boot
  5. Avr. 2023 — Janv. 2024

    Développeur mobile

    MakenessLabs — Paris

    Mission à distance pour un studio parisien : conception et optimisation d'applications Flutter sur back-end Firebase.

    • Flutter
    • Firebase
  6. Oct. 2020 — Juin 2023

    Développeur mobile & web

    MedyouIn — Meknès

    Près de trois ans à développer des produits web et mobiles avec Flutter, Firebase et Laravel. Périmètre : conception des interactions, spécification des fonctionnalités et débogage sur les environnements de développement, de test et de production.

    • Flutter
    • Firebase
    • Laravel
    • GetX
  7. Sept. 2020 — Juin 2021

    Développeur web & desktop

    ResterEco — Meknès

    Applications web en Laravel et applications desktop en JavaFX, avec la responsabilité de la conception des interactions et de la résolution des anomalies jusqu'en production.

    • Laravel
    • JavaFX
    • MySQL
  8. 2020 — Aujourd'hui

    Développeur indépendant

    Activité propre — Meknès

    Une activité freelance continue en parallèle du salariat : applications mobiles et web en Flutter et Laravel, livrées seul ou en petite équipe. Parmi les clients : cabinets dentaires et gestion de boutiques de téléphonie.

    • Flutter
    • Laravel
    • Firebase
03

Réalisations

04

Compétences

Langages
Swift, Dart, Java, Kotlin, C#
iOS natif
UIKit, SwiftUI, Combine, CoreData, XCTest, Xcode
Multiplateforme
Flutter, Riverpod, GetX, Firebase
Back-end & données
Laravel, Spring Boot, PostgreSQL, MySQL, Oracle, Firestore
Méthodes
MVVM, DDD, REST, Scrum, Git, Fastlane, GitHub Actions
05

Formation & certifications

Formation
  • Licence professionnelle

    2022—2023

    Développement des systèmes d'information et de communication · École Supérieure de Technologie, Meknès

  • Diplôme Universitaire de Technologie

    2020—2022

    Informatique, génie logiciel · École Supérieure de Technologie, Meknès

  • Baccalauréat

    2019—2020

    Sciences mathématiques · Omar Ibn Al-Khattab, Meknès

Certifications
  • Flutter · TestDome2022
  • Chiffrement · ISOC2023
  • Exploitation réseau · ISOC2023
  • IPv6 · SAGE2021
06

Contact

Je réponds volontiers aux demandes concernant les postes permanents, les missions en prestation et les collaborations techniques. Correspondance en français ou en anglais.

oussamaberhili190@gmail.com