Ce que je prends en charge

Quatre couches, un seul interlocuteur.

Du premier écran à la mise en production. Survolez ou touchez une couche pour la détacher.

Projets Sélectionnés

Mission la plus récenteMars – Août 2026

Institut Pasteur de Dakar

Plateforme de surveillance épidémiologique

Conception et remplacement progressif du service de formulaires d'un programme national de surveillance sanitaire, en service au Sénégal et prêt pour les autres pays où la plateforme est déployée.

en service, prêt multi‑pays
Sénégal
fiches mises en service
4
ligne de code pour la 4e
0
  • NestJS
  • Angular
  • TypeScript
  • PostgreSQL
  • Docker
Lire l'étude de cas →

Expérience Professionnelle

  1. Oct 2025 – Présent

    En cours

    Senior Full Stack EngineerMassKode

    • Développement d'une plateforme healthcare innovante pour l'accompagnement maternel aux États-Unis
    • Architecture moderne et scalable en monorepo (NX) pour garantir performance et maintenabilité
    • Développement full-stack de fonctionnalités critiques avec ownership complète
    + 2 autres réalisationsVoir moins
    • Développement d'applications mobiles cross-platform avec React Native pour iOS et Android
    • Collaboration avec des équipes produit et techniques internationales en mode remote
  2. Mar 2026 – Août 2026

    Ingénieur logiciel full-stack - ConsultantInstitut Pasteur de Dakar

    • Remplacement progressif, route par route et sans interruption, du service de formulaires d'un programme de surveillance sanitaire, en service au Sénégal et prêt pour les autres pays où la plateforme est déployée
    • Conception du service de gestion des formulaires en NestJS, architecture hexagonale, avec une messagerie fiable et un contrôle d'accès par rôle, site et étape
    • Conception de la console d'administration des formulaires et d'une librairie de 19 composants Angular partagés par trois applications
    + 2 autres réalisationsVoir moins
    • Contribution à l'application de saisie terrain offline-first, avec un moteur de rendu de formulaires sur mesure (environ 4 400 lignes)
    • Quatrième fiche de surveillance publiée dans l'urgence via la console d'administration, sans code ni redéploiement
  3. Jan 2025 – Déc 2025

    Tech LeadDjoubo

    • Orchestration de projets en alliant expertise technique et développement pratique
    • Architecture backend multi-pays avec Laravel : API RESTful, intégration Odoo ERP, infrastructure Digital Ocean
    • Développement full-stack : applications React Native et interfaces React réactives
    + 2 autres réalisationsVoir moins
    • Intégration de systèmes de paiement (PayPal, Stripe, Mollie, Wave) et services géolocalisés (Google Maps)
    • Direction d'équipe : best practices, revues de code, formation et optimisation des processus avec IA
  4. Mar 2023 – Avr 2025

    Senior Frontend DeveloperGebeya Inc

    • Travail étroit avec designers, UX et autres développeurs pour comprendre nouvelles fonctionnalités et dépendances
    • Conception, développement et test d'applications web en mode Agile
    • Garantie que les livrables répondent aux attentes du marché Gebeya SaaS
    + 1 autre réalisationVoir moins
    • Contribution directe aux efforts de développement avec focus sur la qualité
  5. Nov 2022 – Sep 2024

    Senior Software EngineerSocium

    • Développement de modules critiques du SIRH : Socium Doc, Payroll, Perf avec NestJS et Angular
    • Architecture découplée pour portail de recrutement et blog (Nuxt.js + Strapi)
    • APIs robustes et scalables avec intégration de services (Koa.js)
    + 1 autre réalisationVoir moins
    • Architecture full-stack de bout en bout avec focus sur performance et scalabilité
  6. Juil 2019 – Nov 2022

    Full Stack EngineerSonatel

    • Initiateur de React.js au Pôle Digital Orange Sénégal : POC Drupal API découplé avec Next.js pour e-commerce
    • Architecture microservices : Selfcare HR (Laravel/Symfony/Angular) avec Vrata, Activiti, LDAP
    • Développement full-stack de projets critiques : Moodboard (Laravel), Andando (React/Drupal), Sen Pil Pro (Angular)
    + 1 autre réalisationVoir moins
    • Introduction de l'architecture Micro frontend avec POC utilisant NX, Module Federation et Web Components
  7. Fév 2019 – Fév 2023

    Full Stack EngineerGebeya Inc

    • Développement full-stack avec stack varié : PHP, Docker, OpenShift, React.js, Next.js
    • Travail avec Kubernetes, Laravel, Nuxt.js, Strapi.js, Drupal, Angular, Symfony
    • Développement React Native et Vue.js
    + 1 autre réalisationVoir moins
    • Méthodologie Scrum et architecture REST

À propos

Senior Software Engineer & Tech Lead avec plus de 9 ans d'expérience, je me spécialise dans la conception et la mise en œuvre de systèmes web scalables, performants et maintenables. J'interviens aussi bien sur l'architecture frontend que sur l'intégration de systèmes de paiement et le développement d'applications métier complexes, du temps réel au backend.

J'ai dirigé des équipes de développement, piloté des choix architecturaux structurants et participé activement aux décisions métier, avec une approche pragmatique orientée impact business. Je porte une attention particulière à la qualité du code, à la performance, à la maintenabilité long terme et à l'alignement entre enjeux techniques et objectifs produit.

d’expérience
9+ ans
Missions à distance
Dakar, Sénégal

Stack & Expertises

Frontend

Applications web robustes, accessibles et rapides.

  • React / Next.js
  • Vue / Nuxt
  • Angular
  • TypeScript
  • Astro

Backend

APIs stables et orientées performance.

  • Laravel
  • NestJS
  • PHP 8+
  • GraphQL
  • RESTful APIs

Architecture

Systèmes évolutifs pour équipes produit multi-domaines.

  • NX Monorepo
  • Module Federation
  • Micro Frontend
  • Design Systems
  • SSR / SSG

Tooling

Qualité, observabilité, livraison continue et copilotes IA.

  • Docker
  • CI/CD
  • Redis
  • Tests E2E
  • Monitoring produit

Disponible pour de nouvelles missions

Travaillons ensemble

Je suis toujours ouvert aux nouvelles opportunités et collaborations. N'hésitez pas à me contacter.

  • Basé à Dakar, Sénégal · Disponible pour des missions à distance
  • Réponse en moins de 24 heures ouvrées