Codeur Rank

43 754 ème
sur 397 000

Statistiques

depuis la création du compte

Projets réalisés 0 projets
Projets terminés 0 %
Tarif horaire moyen 600
Dernière connexion 5 jours
Membre depuis Avr. 2026
Profil vu 38 fois

Vérifications

Adresse emailVérifié
Compte LinkedInVérifié

Confiez votre projet à Fahem

Faites appel à l'expertise de Fahem pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.

Publier un projet

À propos de Fahem

Coeur de compétences :
Développeur fullstack senior spécialisé dans les applications web et mobile cross-platform avec
Angular et Ionic. Expertise dans la conception d’architectures modernes (Nx monorepo, SSR, PWA,
API REST).
Expérience confirmée en backend avec NestJS et Java/Spring Boot, ainsi qu’en industrialisation des
déploiements (Docker Compose, GitLab CI/CD).
Capacité à intervenir sur l’ensemble du cycle de développement, de la conception à la mise en
production, avec une forte autonomie.
Forte sensibilité aux enjeux de qualité logicielle, performance et observabilité.

Soft-skills :
● Forte autonomie dans la prise en charge de sujets techniques complexes.
● Capacité à structurer et faire évoluer un codebase existant.
● Esprit d’analyse et résolution de problématiques techniques avancées.
● Bonne communication avec les équipes techniques (Front, Back, DB, DevOps) et métiers.
● Sens de la qualité logicielle et des bonnes pratiques.
● Capacité à s’intégrer rapidement dans un contexte projet.

Formations :
2013
- Université Paris 5 - Master 1 Informatique
2014
- Université Paris 12 - Master 2 Systèmes complexes, Technologies de l'Information et du Contrôle

Distinctions :
Au début de ma carrière, mon objectif était de livrer des solutions répondant aux besoins dans les
délais.
Aujourd’hui, je privilégie la conception de solutions robustes, évolutives et maintenables dans le
temps.

Réalisations de Fahem

Développeur Front Mobile Cross-Platform & Web

Vinci Autoroutes
nov. 2018 - avr. 2022

Projet : « Ulys mobile » Application mobile Ionic de suivi de télépéage, de gestion de l’abonnement et de planification de voyage (info trafic, aire de service/repos).

Taille d’équipe : 1 Product Owner · 1 Scrum Master · 1 UX · 1 UI · 4 Développeurs · 1 Testeur

* Macro estimation du backlog et refinement
* Planification et réalisation de sprint en respectant la « Definition of Ready » et la « Definition of Done »,
* Utilisation de Git/GitFlow/ConventionalCommits pour gérer les versions,
* Revue de code via des Merge Requests sur GitLab
* Participation au développement d’un plugin Ionic/Capacitor/Android pour la navigation géographique (similaire à Waze) basé sur Mapbox SDK
* Participation au développement de fonctionnalités avec Mapbox-GL-JS
* Gestion des workflows Bitrise CI/CD avec déploiement sur Play Store et App Store.
* Mise en place de Firebase/Crashlytics et exploitation des données de ce dernier
* Mise en place de monitoring via Application Insights
* Définition de contrat d’API mock (Open Api) via Azure API Management
* Génération automatique de client d’API Angular avec Open-Api-Generator
* Développement tests unitaires (Jasmine / Karma)
* Passage au mode strict Angular/Typescript

Contexte tech. : Ionic/Capacitor, Ionic/Cordova, Angular, TypeScript/JavaScript, Material Design, RxJS, Jasmine/Karma, Mapbox-GL-JS, GeoJSON, MS Application Insights JS SDK, Bitrise - Mobile CI/CD, Firebase/Crashlytics, OpenAPI, GitFlow/ConventionalCommits, GitLab, Gradle, macOS.

Lead Dev Front Mobile Cross-Platform & Web

SNCF Immobilier
mai 2022 - oct. 2023

Projet : « Carnet de santé du bâtiment » offre une vision à 360° des informations des bâtiments (identité, état de conformité, performances, fonctionnelle, énergétique, etc), de ses occupations et de son environnement (enjeux politique, urbain, ferroviaire, …).

Taille d’équipe : 1 Product Owner, 1 Scrum Master (Moi-même), 4 Développeurs. UI/UX Ponctuel.

Responsabilités :
* Référent technique au sein de l’équipe
* Contribution à la structuration et à l’organisation de l’équipe (Agilité / Scrum)
* Participation à la planification et au cadrage des sprints
* Accompagnement des développeurs sur les bonnes pratiques et la qualité du code (guidlines, Revue de code, GitFlow, Conventional commits, etc)

Réalisations :
* Réversibilité avec le changement complet d’équipe
* Initiation de la nouvelle équipe sur l’Agilité-Scrum. Mise en place de nouvelles cérémonies Agiles. Définition d’un nouveau tableau Scrum.
* Proposition d’amélioration technique après études des différentes composantes logicielles du projet, tout en tenant compte du contexte et du budget.
* Macro-estimation en Story Points. Accompagnement pour l’obtention de dates estimatives sous forme de planning.
* Définition et mise en place d’un processus de développement, d’intégration et livraison continue avec Jenkins et Docker (préparation d’une migration vers Gitlab CI/CD).
* Refonte de l’application en PWA après analyse comparative des architectures et frameworks de (séparation des responsabilités, structuration des composants).
* Maintenance et évolution de l’existant
Contexte tech. : Angular, Cordova/Ionic, TypeScript, RxJS, MySQL/MariaDB, Docker, Jenkins, Firebase, GitLab.

Senior fullstack developer Angular/NestJS

Bearingpoint
jan. - nov. 2024

Projet : Plateforme visant à résoudre les problématiques d’accès aux professionnels en Algérie (recherche, disponibilité, prise de contact, RDV en ligne, etc.), avec une approche orientée SEO, permettant de trouver rapidement des professionnels (type Doctolib / PagesJaunes) adapté pour l’Algérie.

Responsabilités :
* Définition de la vision produit et du périmètre MVP
* Identification des besoins utilisateurs et priorisation des fonctionnalités
* Mise en place des processus de développement, de déploiement et de qualité
* Pilotage du projet de bout en bout (produit, technique, delivery)

Réalisations :
* Conception d’une architecture fullstack modulaire basée sur un monorepo Nx orientée scalabilité et maintenabilité.
* Exploration de l’architecture Micro Frontends pour scalabilité front-end (segmentation par domaines métier).
* Développement d’API REST (avec DTO)
* Implémentation d’un moteur de recherche full-text avec tolérance aux fautes.
* Mise en place d’un contrat d’API (OpenAPI) avec génération automatique de clients Angular.
* Développement frontend responsive SSR + PWA avec Angular et Ionic.
* Mise en place d’une CI/CD GitLab : build, test, déploiement.
* Mise en place d’un reverse proxy Traefik (SSL et Point d’entrée unique).
* Implémentation de l’observabilité (OpenTelemetry, SigNoz).
* Mise en place de tests end-to-end.
* Conception d’une librairie UI Angular/Ionic réutilisable.
* Structuration du projet avec démarche de labellisation «startup / projet innovant »
(Ministère Algérien de l’Economie de la Connaissance, Des Start-Up et des Micro-Entreprises - [URL MASQUÉE]).

Contexte tech. : Nx, Angular, Ionic, Storybook, NestJS, Node.js, TypeORM, PostgreSQL, Meilisearch, OpenAPI/Swagger, OpenTelemetry, SigNoz, Playwright, Docker Compose, Traefik, GitLab CI/CD.

Founder/Senior Developer Fullstack

Muqel
jan. 2025 - Aujourd'hui

Projets : « Artemis » offre une visibilité sur le bilan carboné des entreprises. « CAR-E-CO2 / UNPG » outil d’évaluation des émissions de CO2 et des consommations d’énergie, conçu pour l’Union Nationale des Producteurs de Granulats.

Taille d’équipe : 1 Product Owner, 1 Architect / Lead Tech, 3 Développeurs.

* Etude des besoins et analyse de formules Excel
* Conception et développement front-end Angular dans le respect des guidelines et des pratiques en place, tout en veillant à la qualité du code.
* Réalisation de tableaux dynamiques (similaire à Excel) avec AG-Grid Angular.
* Réalisation de graphes avec AG-Charts.
* Utilisation de ngrx/component-store pour l’état local des composants.
* Participation aux développements back-end NestJS en mettant à jour le schéma de BDD et en créant de nouveaux end-points (API REST).
* Usage de OpenAPI coté backend et frontend.
* Typage strict côté NestJS et côté Angular.
* Revue de code via des Merge Requests sur GitHub

Contexte tech. : Angular, [URL MASQUÉE], NgRx, TypeScript, RxJS, MySQL/MariaDB, Docker, Github, GitFlow/ConventionalCommits.

Formations

Diploma
2014

Master 2 Systèmes complexes, Technologies de l'Information et du Contrôle

Université Paris 12
Diploma
2013

Master 1 Informatique

Université Paris 5

Recevez un devis de Fahem Belili