Über Farouk
- Conception, développement et modernisation d’applications Android en tirant parti des dernières technologies et bonnes pratiques (Kotlin, Jetpack Compose, Coroutines, Hilt, Clean Architecture, MVVM ... ) .
- Mise en place de solutions robustes et sécurisées.
- Amélioration de l’expérience utilisateur : accessibilité, design moderne, performances optimisées, animations fluides (Lottie), suivi analytique (AtInternet, Piano, ContentSquare, Firebase ... ).
- Pilotage technique et coordination d’équipes Agile/Scrum : planification, rituels, CI/CD, revue de code, mentoring.
- Qualité et fiabilité : mise en place de tests unitaires et instrumentés (JUnit, Mockito, Espresso), intégration continue (GitLab CI/CD, SonarQube).
- Une expertise éprouvée sur des applications grand public à large audience, comme L’Identité Numérique La Poste, utilisée par plus de 8 millions d’utilisateurs en France.
- Une capacité à allier vision produit et expertise technique, garantissant des applications performantes, évolutives et conformes aux plus hauts standards de sécurité.
- Une approche collaborative avec les équipes produit, design et QA pour livrer rapidement des solutions fiables et scalables.
- Développement from scratch d’applications Android.
- Refonte complète d’app existante.
- Intégration de SDKs tiers (paiement, sécurité, tracking ... ).
- Optimisation des performances et amélioration de la sécurité.
- Mise en place de pipelines CI/CD et bonnes pratiques de développement mobile.
Französisch
Verhandlungssicher
Arabisch
Muttersprachlich oder zweisprachig
Englisch
Konversationssicher
Projekt- und Berufserfahrung
- Le Groupe La PosteL'identité numériqueÖFFENTLICHER SEKTOR & KÖRPERSCHAFTENMärz 2022 - Heute (4 Jahre und 3 Monate)Ivry-sur-Seine, FrankreichContexte :L’Identité Numérique La Poste permet aux utilisateurs de prouver leur identité de manière sécurisée via leur smartphone, d’accéder à des services en ligne grâce à FranceConnect et de simplifier leurs démarches (connexion unique, retrait de colis, authentification forte, etc.).Interventions :
- Contribution aux cérémonies Scrum pour garantir une organisation fluide et un alignement constant de l’équipe.
- Intégration du SDK Thales pour l’authentification et la protection des données sensibles.
- Ajout du taggage analytique (AtInternet, Piano) et intégration du SDK Tag Commander pour le suivi des interactions utilisateurs.
- Amélioration de l’accessibilité (parcours conformes aux normes).
- Génération des builds signés pour mise en production.
- Développement et optimisation de fonctionnalités clés (Parcours 100% en ligne PVID, Parcours utilisateurs BP et Facteur).
- Gestion du PIN, changement de numéro de téléphone, suppression d’une identité numérique.
Sécurité :- Réalisation régulière d’audits de sécurité et mise en conformité avec les standards ANSSI.
- Analyse continue de la qualité du code et correction des vulnérabilités via SonarQube.
- Protection du code contre la rétro-ingénierie grâce à l’obfuscation ProGuard/R8.
- Mise en œuvre de mécanismes de stockage sécurisé (EncryptedSharedPreferences, Android Keystore).
- Sécurisation de l’authentification et de l’autorisation via JWT.
- Mise en place de contrôles avancés : gestion des permissions, vérification de la provenance d’installation, détection des appareils rootés.
- Renforcement de la confidentialité utilisateur par la désactivation des captures d’écran dans les écrans sensibles.
Chantiers techniques :- Migration Java → Kotlin.
- Adoption de la Clean Architecture (testabilité, maintenabilité).
- Migration de Dagger 2 → Hilt pour l’injection de dépendances.
- Passage de ButterKnife → ViewBinding.
- Transition progressive vers Jetpack Compose.
- Le Groupe La PosteServices PostauxÖFFENTLICHER SEKTOR & KÖRPERSCHAFTENAugust 2019 - März 2022 (2 Jahre und 7 Monate)Issy-les-Moulineaux, FrankreichContexte :Application mobile grand public centralisant l’ensemble des services postaux pour les particuliers : suivi et modification de livraison, réexpédition, affranchissement en ligne, commande de produits, gestion des courriers et colis.Interventions :- Participation active aux rituels Agile/Scrum (planning, daily, review, rétrospective)- Contribution majeure au chantier OG+ (refonte complète de l’application) :
- Développement de la nouvelle Home (nouveau design, nouveaux points d’entrée, header et footer).
- Mise en place du bloc d’actualités et d’un filtre avancé dans la boutique.
- Développement du hub Colissimo pour centraliser les parcours de livraison.
- Refonte du module Réexpédition afin d’améliorer l’expérience utilisateur.
- Intégration d’un plan de taggage AtInternet pour le suivi analytique.
- Participation au chantier Livraison Colissimo :- Développement d’un nouveau formulaire d’adresses de livraison.
- Ajout de nouveaux modes de livraison.
- Intégration de l’affichage des points de retrait sur carte.
- Implémentation de tests unitaires pour validation des parcours. - Le Groupe La PosteYoupixÖFFENTLICHER SEKTOR & KÖRPERSCHAFTENAugust 2019 - März 2022 (2 Jahre und 7 Monate)Issy-les-Moulineaux, FrankreichContexte :Youpix permet de créer et personnaliser son courrier (cartes postales, timbres, etc.) directement depuis son smartphone.Missions :
- Participation aux cérémonies agiles (daily, planning, revue, rétro) et présentation de l’avancement en démo.
- Mise à jour régulière des contenus en fonction des saisons et événements.
- Ajout de restrictions sur les messages au verso des cartes.
- Intégration du pack 40 dans toute l’application.
- Gestion du multi-destinataires : adaptation de la base Room, sélection multi-contact, multi-versos sur l’écran d’écriture et en finalisation.
- Gestion des brouillons et erreurs lors de l’ajout au panier.
- Animation “rotation de carte postale”.
- Stabilisation de l’app et correction des bugs.
Analytique & suivi utilisateur :- Intégration du SDK ContentSquare (marquage, tracking des écrans, mode Snapchat).
- Création d’un bridge de marquage ContentSquare → AtInternet.
- Mise en place de tags analytiques pour améliorer le suivi produit.
Autres chantiers :- Intégration de la brique e-commerce.
- Projet TDC (Téléchargement de contenus à distance) :
- Préparation de la base Room pour le stockage des données.
- Gestion de l’affichage avec Glide et placeholders avec Lottie.
- Ajout des best-sellers et contenus statiques.
- Implémentation de tests unitaires pour fiabiliser le code.
Empfehlungen
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Ausbildung und Abschlüsse
- Ingénieur en InformatiqueENET'COM2015
- Oracle certified professional,java SE 6 programmer2016
Zertifizierungen
- Oracle certified professional,java SE 6 programmerOracle2016
- Android Certified Application DeveloperAdvanced Training Consultants2016