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

Bahaeddine Boulaabi

Développeur IOS Sénior

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

About Bahaeddine

J’ai 7 ans d’expérience en développement IOS dans un contexte international et agile. Je suis capable d'intervenir sur des projets depuis l'idée jusqu'à la mise en oeuvre ou bien sur des sujets d'évolutions fonctionnelles. Je suis intervenu principalement sur les framwork et langages suivant : Swift, SwiftUI, Flutter, Kotlin, Java. J'ai pu évoluer dans différents secteurs d'activité comme par exemple la banque, le e-commerce ou la smart city ce qui me confère une grande capacité d'adaptation à votre éco-système.
  • French

    Fluent

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 10km)

Experience

  • Meet People
    Développeur iOS Sénior
    TRAVEL AND TOURISM
    December 2023 - Today (2 years and 6 months)
    Paris, France
    J'ai intégré la startup MeetPe en tant que développeur iOS Sénior pour concevoir et développer une solution innovante de mise en relation entre voyageurs et guides. L'objectif principal était de développer une application mobile intuitive permettant aux voyageurs de créer un compte et aux guides de proposer des expériences, avec un algorithme de matching entre les deux profils.
    • Implémentation des écrans en respectant les principes du Material Design.
    • Intégration avancée des WebViews et développement du module Swipe (matching dynamique).
    • Développement de la messagerie interne avec WebSockets.
    • Implémentation des notifications en temps réel via Firebase Cloud Messaging (FCM).
    • Développement d’un système de suivi des événements utilisateurs (Firebase Analytics, Amplitude) pour améliorer l’engagement et l’expérience utilisateur.
    • Gestion avancée du versionning avec Git (Git Flow) pour une intégration fluide des nouvelles fonctionnalités.
    • Automatisation du déploiement sur TestFlight avec Fastlane et Codemagic.
    • Configuration du support pour plusieurs devises et fuseaux horaires.
    • Participation active aux cérémonies Scrum (daily, sprint planning, rétrospectives).
    Firebase SwiftUI XCTest Fastlane Scrum
  • Conseil National de L'Ordre des Experts- Comptables
    Développeur Flutter
    CONSULTING AND AUDITS
    July 2023 - November 2023 (4 months)
    Paris, France
    J'ai intégré une équipe Agile au sein de la DSI pour assurer la refonte et la maintenance de l'application mobile CNOEC.
    Cette équipe était composée de 4 développeurs, de 1 product owner et d'un scrum master.
    L'objectif principal était d'améliorer l'architecture de l'application, de moderniser son code et de garantir sa conformité avec les dernières exigences des stores d'applications mobiles.
    • Conception et implémentation de fonctionnalités modulaires en Flutter 3.16.7 et Dart 3.2.4.
    • Adaptation aux exigences multi-langues et multi-fuseaux horaires pour une distribution internationale.
    • Optimisation des performances UI en exploitant CanvasKit et en réduisant le re-rendering des widgets inutiles.
    • Mise en place et maintenance de tests unitaires, d’intégration et end-to-end avec flutter_test, mockito et golden_tests.

    • Automatisation du déploiement via Codemagic, GitHub Actions et Fastlane pour TestFlight et Google Play Console.
    • Application stricte des principes de la Clean Architecture et du pattern MVVM pour garantir un code scalable et maintenable.
    • Adaptation aux nouvelles réglementations des stores (Apple Store, Google Play) incluant App Tracking Transparency et Target SDK 33+.
    • Intégration et suivi des performances avec Firebase Crashlytics et Google Analytics pour mesurer l’adoption et détecter les anomalies.
    • Participation active aux cérémonies Agile dans un environnement multi-site (daily stand-up, sprint planning, retrospectives)
    • Implementation de la module identification CAS
    Clean Architecture MVVM-C Flutter Scrum Méthode agile
  • Conseil national des barreaux
    Developpeur iOS
    RETAIL (SMALL BUSINESS)
    July 2022 - June 2023 (11 months)
    Paris, France
    J'interviens au sein de la DSI dans une équipe Agile de 4 développeurs (2 iOS et 2 Android) pour la refonte et la maintenance de l'application mobile e-Barreau qui permet aux 70 000 avocats français de gérer leurs dossiers et leurs messages avec une authentification forte.
    E-Barreau est développé avec Clean Architecture / MVVM-Coordinator, et je suis intervenu pour réaliser les missions suivantes:
    • Refonte du module de recherche d'un dossier et ajustement du fonctionnement avec l'interface en ligne
    • Construction de la consultation de la messagerie avec notamment la notification en temps réel d’un mail important et l'ajout d'un bouton "Reprendre" permettant de modifier les messages en brouillon
    • Consultation des disponibilités et gestion des rendez-vous crées par vous, un confrère ou la juridiction.
    • Recherche des audiences en temps réel, connaître l’ordre de passages ainsi que le nom des confrères et des clients à une audience
    • Participation aux évènements Scrum (Daily, Sprint planning, rétrospective ...)
    • Réalisation des Tests unitaires avec XCTestCase et intégration de l'application sur TestFlight
    • Mise en place du déploiement continu sur iOS avec Bitrise
    • Refonte de l'architecture en mettant en place la Clean Architecture et MVVM-Coordinator
    Swift MVVM-C RxSwift Clean Architecture Bitrise

Recommendations

Be the first to recommend Bahaeddine

Help this freelancer shine by sharing your experience working together.

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

  • Diplôme National d’ingénieur en Génie Logiciel
    EPI, Sousse
    2015

Skill set

Categories