Dakar, Sénégal · disponible pour missions & collaborations

Je conçois, livre et exploite des plateformes qui tournent en production.

Ingénieur Systèmes d'Information — architecture applicative, cloud & IA. À la DSI de Sen'eau depuis 2023, fondateur de KayTecs. Du besoin métier jusqu'au serveur, je tiens toute la chaîne.

4ans d'expérience
professionnelle
8+plateformes métier
livrées chez Sen'eau
1 200+collaborateurs sur
le portail RH
~150commerces sur
SamaVitrine
12villes jouées sur
DigiLanga

01 — Produits phares

Conçus seul.
Utilisés pour de vrai.

Chaque produit a été pensé, développé, déployé et maintenu de bout en bout, sur ma propre infrastructure. Les aperçus ci-dessous sont les vrais sites — cliquez pour les ouvrir.

waaxal.com
Aperçu défilant du site Waxal
01Déposé au département Innovation de Sen'eau

Waxal IA vocale wolof → français

Transcription de jusqu'à 30 min d'audio wolof, traduction française et analyse d'impression — humeur, satisfaction, urgence, risque de perte client, actions recommandées — pour centres d'appels et CRM. Une mémoire qui apprend des corrections.

  • API publique v1 : webhooks signés, idempotence, rate limiting, protection SSRF
  • SDK Python & TypeScript, console d'administration avec journal d'audit
  • 455 tests backend · 43 tests navigateur

FastAPI · Celery · PostgreSQL + pgvector · Redis · MinIO · Next.js · Gemini · OpenAI · Caddy · Docker

Visiter waaxal.com
02En production depuis 2025

Alerte Sénégal plateforme citoyenne multi-risques

Conçue pour l'association Lanceur d'Alerte Sénégal : signalement géolocalisé confirmé par la communauté, score de risque par zone, alertes push, trajet le moins exposé, vérification VTC par plaque. Sujet de mon mémoire de Master — app mobile bientôt sur les stores.

NestJS · PostgreSQL/PostGIS · Redis · Socket.io · Firebase · Next.js PWA · React Native · Docker · Traefik

Visiter alerte221.com
03~150 commerces · ~800 produits

SamaVitrine e-commerce clé en main

Plateforme multi-tenant : une boutique par commerçant, catalogue, commandes, stocks, livraisons, paiements Wave, Orange Money et carte, tableau de bord des ventes et assistant IA intégré.

Next.js · NestJS · PostgreSQL · CinetPay / Stripe · Cloudinary · Docker

Visiter samavitrine.com
04En ligne

KayTalents assistant carrière IA

À partir d'un CV : analyse et scoring, réécriture adaptée au poste visé, préparation aux entretiens et recommandation des offres les plus pertinentes. Côté recruteur : shortlist, matching et décision argumentée.

Next.js · NestJS · OpenAI API · PostgreSQL · Docker · nginx

Visiter kaytalents.com
0512 villes

DigiLanga chasses au trésor géolocalisées

Digitalisation du jeu traditionnel Langa Bouri : parcours géolocalisés à QR codes, énigmes contextualisées, suivi multi-équipes et scoring en temps réel. Utilisé pour des événements d'entreprise, des sorties scolaires et des visites touristiques.

Next.js · NestJS · PostgreSQL · Prisma · Socket.io · Docker

Visiter digi-langa.com
06En production

KayPOS caisse de bout en bout

Encaissement, transmission des commandes en cuisine et suivi en temps réel par le client, de la file d'attente au retrait, avec estimation du temps d'attente. Stock, dépenses et rapports par vendeur dans le même outil.

Point de vente · écran cuisine · suivi commande · stock · finances · web & desktop

Visiter kaypos.org

02 — Ingénieur Full-Stack · DSI Sen'eau · depuis juin 2023

8+ plateformes métier
pour 1 200 collaborateurs.

Digitaliser les processus d'une entreprise de distribution d'eau : RH, terrain, qualité, laboratoire, relation client, innovation. Tout est réuni dans un portail unique, avec un seul compte pour chaque collaborateur.

19applications dans un même monorepo Nx
18librairies partagées entre les applications
1compte pour tout, via SSO Keycloak
Utilisateurs
CollaborateursManagersDirectionsAgents terrain
Identité
Keycloak · SSO · OAuth2 / OIDC
Portail Sen'eau · Angular micro-frontends · Nx
RHPointageRest'eauFormationQSESSTLab'eauChallengeMobilityGestion de projetPortails des directions
Mobile
Flutter · agents terrain
Microservices Spring Boot
communsformationévaluationqsecontentieuxélectioncovoituragemailing
Données & ops
PostgreSQLMySQLDockerCI/CD GitLab

Collaborateurs

Terrain & clients

Qualité & laboratoire

Innovation & IA

Socle technique

Collaborateurs · RH

Portail RH

Le point d'entrée quotidien des collaborateurs : dossier, congés, absences, prêts et restauration interne, dans un seul portail.

Ce que fait la plateforme

  • Dossier collaborateur et organisation (directions, établissements, équipes)
  • Congés et absences avec circuit de validation
  • Demandes de prêts
  • Restauration interne (Rest'eau) : badges RFID, rechargements, suivi des coûts

Côté technique

  • Micro-frontend Angular dans le monorepo Nx du portail
  • SSO Keycloak : un compte pour toutes les applications
  • API Spring Boot, référentiels partagés via le service commun

1 200+collaborateurs

Angular · Nx · Spring Boot · Keycloak · PostgreSQL

Collaborateurs · Présence

Pointage multi-sites

Le pointage par badge sur tous les sites, relié directement au portail RH.

Ce que fait la plateforme

  • Pointage par badge, rattaché au dossier du collaborateur
  • Suivi des présences site par site
  • Espace de validation pour les managers

Côté technique

  • Application et librairie dédiées dans le monorepo
  • Données partagées avec le portail RH (congés, absences)

Multisites

Angular · Nx · Spring Boot · badges

Collaborateurs · Compétences

Formation & évaluations

Tout le cycle de la formation, de la demande jusqu'à l'évaluation de son impact.

Ce que fait la plateforme

  • Catalogue de formations
  • Demandes individuelles et par équipe, circuit de validation
  • Calendrier et convocations
  • Évaluations à chaud et à froid, rapports

Côté technique

  • Deux microservices : formation et évaluation
  • Tâches planifiées (relances, échéances)
  • Exports Excel des évaluations

2temps d'évaluation

Angular · Spring Boot · scheduler · Excel

Collaborateurs · Élections

Élections & vote digital

Organiser des élections internes de bout en bout, avec un vote digital chiffré.

Ce que fait la plateforme

  • Création des élections et des listes de candidats
  • Émargement et vote digital chiffré, prise en compte des bulletins papier
  • Dépouillement, classement et statistiques par établissement
  • Espaces dédiés : chefs de site, chefs d'établissement, responsables de liste

Côté technique

  • Rôles fins et contrôle d'accès par profil
  • Journal d'audit des opérations
  • Notifications par e-mail

1 200+électeurs

Angular · Spring Boot · audit · mailing

Collaborateurs · Mobilité

Covoiturage d'entreprise en cours

Mettre en relation les collaborateurs qui font le même trajet domicile-travail.

Ce que fait la plateforme

  • Publication de trajets par les conducteurs
  • Réservation de places
  • Lieux de travail et zones de départ
  • Back-office de suivi

Côté technique

  • Application « Mobility » dans le portail
  • Microservice Spring Boot dédié

Mobilitydans le portail

Angular · Spring Boot

Collaborateurs · Événement

Tombola des 5 ans

Un tirage au sort en direct pour les 5 ans de Sen'eau : 5 gagnants parmi les employés.

Ce que fait l'application

  • Défilement des noms qui ralentit progressivement, pour le suspense
  • Effets sonores, confettis, carrousel de photos
  • Liste des gagnants en direct et écran récapitulatif

Côté technique

  • Chargement de la liste des agents depuis un fichier
  • Un agent ne peut gagner qu'une seule fois
  • Sans framework, pensé pour la projection sur grand écran

5gagnants

HTML · CSS · JavaScript

Terrain · Recouvrement

Contentieux

Traiter les factures impayées à l'échelle nationale et piloter les agents sur le terrain.

Ce que fait la plateforme

  • Traitement batch des impayés, segmentés par direction régionale et par centre
  • Affectation dynamique des dossiers aux agents terrain
  • Relances clients et bons de coupure
  • Suivi des affectations et tableaux de bord

Côté technique

  • Application mobile Flutter géolocalisée pour les agents
  • Traitements planifiés (cron) côté Spring Boot
  • Authentification Keycloak, web et mobile

Web + mobilenational

Angular · Spring Boot · Flutter · Keycloak · cron

Clients · Qualité de service

Satisfaction clientèle

Recueillir l'avis des clients directement en agence, sans application à installer.

Ce que fait la plateforme

  • Un QR code dans chaque agence
  • Note de l'agence, de l'agent et de l'expérience
  • Tableaux de bord par agence
  • Alertes qualité quand les notes baissent

Côté technique

  • Formulaire mobile léger, accessible par simple scan
  • Back-office Angular et API Spring Boot

1 QRpar agence

Angular · Spring Boot · QR code

Terrain · Travaux

Digimet refonte

Refonte de l'interface de gestion des métrés et des travaux.

Ce que fait la plateforme

  • Tableaux de bord métrés et travaux
  • Ordonnancement des travaux
  • Demandes d'articles, magasin et matériels
  • Supervision, annulations et extractions

Côté technique

  • Nouveau front Angular
  • Stockage des documents sur MinIO (S3)

Métrés& travaux

Angular · MinIO

Qualité · Sécurité · Environnement

QSE

Digitaliser les processus qualité, sécurité et environnement.

Ce que fait la plateforme

  • Processus PAT, QHS, VMS, SD
  • Non-conformités et plans d'action
  • Déclaration et suivi des accidents
  • Tableaux de bord QSE

Côté technique

  • Microservice PQSE, servant aussi d'exemple de référence pour les autres services
  • Tâches planifiées pour les échéances

5processus

Angular · Spring Boot · scheduler

Laboratoire

Lab'eau

Participation à l'application du laboratoire de Sen'eau.

Ce que fait la plateforme

  • Demandes d'intervention au laboratoire
  • Gestion des lots et des analyses
  • Bulletins d'analyse et historique des demandes
  • Itinéraires de prélèvement

Côté technique

  • Application intégrée au monorepo du portail
  • Tableaux de bord dédiés

Labode l'eau potable

Angular · Nx · Spring Boot

Innovation

Ci laa Bok

La plateforme du Challenge Digital d'Innovation Sen'eau 2026 : chaque collaborateur peut proposer un projet.

Ce que fait la plateforme

  • Dépôt et suivi des projets par les collaborateurs
  • Parcours de validation : manager, comité, direction générale
  • QR codes et tableaux de bord
  • Assistance IA

Côté technique

  • Next.js 14 (App Router), Prisma et PostgreSQL
  • Authentification NextAuth, formulaires validés avec Zod
  • Graphiques Recharts, API OpenAI

2026édition

Next.js · Prisma · PostgreSQL · NextAuth · OpenAI

Innovation · Acculturation

Programme IA · CODIR

Un programme de formation à l'IA générative en 8 modules, piloté avec le comité de direction.

L'objectif

  • Acculturer les équipes de direction à l'IA
  • Passer des démonstrations aux cas d'usage métier

Les projets liés

  • Waxal, IA vocale wolof → français, déposé au département Innovation
  • Ci laa Bok et le Hackathon SEN' JAMBAR 2026

8modules

IA générative · conduite du changement

Socle technique

Architecture & transmission

Ce qui permet de livrer vite et proprement, et à d'autres développeurs de prendre le relais.

Le socle

  • Monorepo Nx : 19 applications, 18 librairies partagées
  • Microservices Spring Boot avec découverte de services et clients Feign
  • Service commun : agents, établissements, secteurs, équipes
  • Service de mailing : templates, suivi, gestion des erreurs

La transmission

  • Un « golden path » pour les stagiaires : starter Angular avec générateur Nx
  • Starter Spring Boot prêt à copier
  • Guides d'architecture et FAQ, en PDF

19applications

Nx · Angular · Spring Boot · Feign · Docker · GitLab CI

hackathon · sen' jambar 2026
Aperçu défilant du site du Hackathon SEN' JAMBAR 2026
En ce momentEn développement

Hackathon SEN' JAMBAR 2026 la plateforme complète du hackathon

La 2ᵉ édition du hackathon Sciences & Tech de Sen'eau, ouverte aux startups, PME et porteurs de projets, avec 4,5 M FCFA de prix. Je développe toute la plateforme : site public, candidatures, suivi et back-office.

  • Candidature en 4 étapes, avec dépôt des CV et des pièces du projet
  • Espace équipe pour suivre son dossier, back-office pour les organisateurs et le jury
  • Chaque fichier passe par l'antivirus ClamAV avant d'être enregistré ; CV jamais servis publiquement
  • Adama, un assistant IA qui ne répond qu'à partir du règlement, avec un banc d'évaluation

Node.js · Express · PostgreSQL · ClamAV · OpenAI / Gemini · Docker

03 — KayTecs · agence & clients

Une agence,
une seule paire de mains.

Cadrage, chiffrage, design, développement, hébergement et relation client. Un VPS OVH qui fait tourner 6+ applications conteneurisées (Docker Compose, Traefik, nginx, SSL), monitoré — y compris face à une attaque SYN flood / botnet.

Visiter kaytecs.com
anice drink
Aperçu défilant du site Anice Drink
Réalisation clientFrance

Anice Drink

Design du site de vente en ligne d'une marque française de boissons artisanales.

Réalisation clientVTC

YAS-Move

Gestion de flotte VTC : affectation et réaffectation véhicules/chauffeurs, versements journaliers, incidents, alertes d'expiration des visites techniques et assurances, classement des chauffeurs.

Projet personnelHomelab · IA · recyclage

KAYIA

« Taalal télé bi », et la télé s'allume.

Un vieux PC portable qui devait finir dans un tiroir fait aujourd'hui tourner la maison, et il comprend le wolof. Sous le capot : un HP de 8 Go de RAM, Ubuntu Server, Docker, et un orchestrateur d'IA que j'ai conçu. Chaque demande part vers le modèle le plus adapté : Gemini écoute les vocaux en wolof, GPT gère le quotidien, Claude s'occupe des fichiers.

  • < 1 $d'IA par mois
  • 8 Gode RAM, matériel recyclé
  • Wolofcommandes vocales

Il pilote la télé et les lumières, sert de NAS pour les photos de famille, fait tourner une salle d'arcade rétro, et se contrôle de partout via un réseau privé chiffré. L'idée : l'IA et la domotique peuvent parler nos langues et tourner sur ce qu'on a déjà.

Ubuntu Server · Docker · orchestration multi-modèles · Gemini · GPT · Claude · Jellyfin · VPN

Démo · 3 min
Voir le post LinkedIn
Portrait d'Amadou Manel Camara
Amadou Manel Camara · Dakar

04 — Parcours

Des télécoms
à l'architecture SI.

  1. 2026 →

    Fondateur & lead technique · KayTecs

    Agence digitale web, mobile et IA. Conception, développement, infrastructure, gestion de projet, relation client.

  2. 2023 →

    Ingénieur Full-Stack · DSI Sen'eau

    8+ plateformes métier, programme IA avec le CODIR.

  3. 2026

    Master Ingénierie des Systèmes d'Information · ESMT Dakar

    Mémoire : Alerte Sénégal, plateforme citoyenne d'alertes en temps réel.

  4. 2020–23

    Licence Télécoms & Applications Réparties · ESMT Dakar

    Puis développement mobile chez FORCE-N.

AWS · 2024Certified Cloud Practitioner
Cisco · 2022CCNA Routing & Switching · Networking

05 — Ce que j'apporte

Concevoir l'architecture,
la livrer, l'exploiter.

Back-end & architecture

Spring Boot, NestJS, FastAPI, Node.js, Celery, REST, microservices, WebSocket, webhooks

Front-end & mobile

Angular (micro-frontends, Nx), Next.js, React, Flutter, React Native

Données

PostgreSQL (PostGIS, pgvector), MySQL, Oracle, Redis, MinIO (S3), Prisma

Cloud & DevOps

Docker, Traefik, Caddy, nginx, VPS OVH, AWS, CI/CD GitLab, Linux

Sécurité & identité

Keycloak, OAuth2 / OIDC, JWT, SSL/TLS

IA & automatisation

OpenAI, Anthropic, Gemini, LangChain, orchestration multi-modèles, n8n — et formation des directions à l'IA

Wolof — langue maternelle · Français — courant · Anglais — professionnel

06 — Contact

Un besoin métier ?
Parlons plateforme.

mancams221@gmail.com