Full stack & AI developer in Dakar. I build AI agents and business platforms that actually run, for West Africa: WhatsApp agents, offline field apps, mobile money payments.
🇫🇷 Version française, case studies et agent IA : smrs.dev
| Project | What it is | Status |
|---|---|---|
| OTTO | Car insurance sold over WhatsApp and through a broker dashboard, for Sanoo InsurTech. Multi-provider LLM engine, RAG, OCR, mobile money. | Pilot |
| Field Management | Offline sales-force app for a telecom operator (Promobile): 11 FastAPI services, Angular + Capacitor, ≈ 3,000 tests, a 66-check QA gate. | Live on the client's server |
| Daara | School enrollment with fees paid by Wave or Orange Money, built on Gibbon. Live one week after the first commit. | Production |
| Senelec CMMS | Flutter and Angular app for field technicians, on top of the existing SQL Server database. | Pilot |
| Tirage | Verifiable prize draws (SHA-256 commit-reveal, HMAC, tamper-evident audit log, PDF proof), used for Promobile's Magal and Gamou campaigns. | Production |
Client code stays private. The case studies explain the problem, the architecture and what changed.
- komkom_pro: event-driven microservices e-commerce platform with a mobile app (FastAPI, Keycloak, RabbitMQ sagas, Redis, Traefik).
- Gibbon: five fixes contributed to the open-source school platform while building Daara (#2196, #2197, #2198, #2199, #2200).
- Machine learning (MSc AI & Big Data): house-price prediction with data-drift monitoring, malware classification served with FastAPI.
- promobile-nouvelles-offres: a 76 KB static microsite for a telecom offers launch.
A written spec, a prototype you can test early, a real production launch on your servers, documentation handed over.
Day to day: FastAPI · PostgreSQL/PostGIS · Angular · Flutter · React · Docker Compose & Traefik · Keycloak · Kafka · RabbitMQ · Playwright · multi-provider LLMs (RAG, OCR) · scikit-learn · Spark
- MSc AI & Big Data, year 2, at ESP (Cheikh Anta Diop University, Dakar).
- Available: full-time role, fixed-term contract or freelance project.
Contact: smrs.dev · contact@smrs.dev · LinkedIn · WhatsApp +221 75 720 17 17

