Seydina Mouhamed Rassoul Sow
Full stack developer, Master’s student in AI & Big Data, based in Dakar.
I design and ship business platforms end to end: the app the team uses in the field, the web interface that runs it, and the API and infrastructure in between. I add AI agents when they serve a real process, like selling insurance over WhatsApp.
I learned the trade as an intern in Senelec’s IT department, then at Promobile, where I’m building the sales-force management tool until the end of 2026. Alongside, I ship freelance projects for small businesses and startups, and I’m in the second year of the AI & Big Data Master’s at ESP, in Dakar.

Background
2026 – 2027
Master’s in Artificial Intelligence & Big Data, year 2
ESP, Cheikh Anta Diop University, Dakar · in progress
Apr – Dec 2026
Full stack developer internship
Promobile (Sirius Télécom Afrique), Dakar · 3 months, extended by 6
2025 – 2026
Master’s in Artificial Intelligence & Big Data, year 1
ESP, Cheikh Anta Diop University, Dakar
Jul – Nov 2025
Full stack developer internship
Senelec, IT department
2022 – 2025
Bachelor’s in Software Engineering, Networks and Systems
ISM, Dakar · dual program with the Computer Science bachelor’s of INU Champollion, Toulouse (2023 – 2025)
2019 – 2022
Bachelor’s in Mathematical Sciences and Computer Science
Moulay Ismail University, Meknes
8 tools that define my work
Not a skills list: what I actually use, project after project.
FastAPI
The backbone of my APIs: OTTO, Field Management, Senelec’s CMMS, KomKom.
PostgreSQL
The default database, with PostGIS for field data and pgvector for OTTO’s search.
Angular
Business web apps, and the Field Management mobile app through Capacitor.
Flutter
Mobile apps: Senelec’s CMMS, Promobile Selfcare.
React
Dashboards and websites: OTTO’s broker dashboard, KomKom, BioNature.
Docker Compose & Traefik
Reproducible deployments on a single server, on site or on a VPS.
Multi-provider LLMs
DeepSeek, Qwen or a local model behind one interface, with automatic failover.
Playwright
QA gates that block a release before any user sees the bug.
Also day to day Keycloak, Kafka, Redis, RabbitMQ, MinIO, Go, Spring Boot, GitHub Actions.
AI & data
The AI & Big Data Master’s has me practicing AI beyond model APIs: building, evaluating and maintaining models, and processing data that doesn’t fit on a single machine.
- Machine learning
- Supervised and semi-supervised learning, scikit-learn pipelines, cross-validation, data drift monitoring and retraining.
- Big Data
- Spark (PySpark), Hadoop and MapReduce, distributed and parallel programming.
- Models in production
- FastAPI inference services, Streamlit apps, reproducible reports.
- AI agents
- Multi-provider LLM engines, retrieval-augmented generation (RAG), OCR, WhatsApp integration.
Master’s projects, openly available
- House prices in India
Price model, drift study when new data arrives, retraining and a Streamlit app.
- Malware classification
Static analysis, SVM vs Random Forest vs KNN, and a FastAPI inference service.
- AI & Big Data learning hub
Notes, guides and the Master’s capstone project, including Spark jobs.
How I work
Written spec
We write down what the tool must do, for whom, and how we’ll know it works.
Testable prototype
An early version you test yourself, before the rest gets built.
Real production launch
On your servers, with mobile money wired in, behind a QA gate that blocks any release when a test fails.
Documentation handed over
Code, access and documentation are yours: your team can carry on without me.
Languages
French, professional English, Wolof.