Seydina Sow

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.

Seydina Mouhamed Rassoul Sow smiling, at work on his laptop

Background

  1. 2026 – 2027

    Master’s in Artificial Intelligence & Big Data, year 2

    ESP, Cheikh Anta Diop University, Dakar · in progress

  2. Apr – Dec 2026

    Full stack developer internship

    Promobile (Sirius Télécom Afrique), Dakar · 3 months, extended by 6

  3. 2025 – 2026

    Master’s in Artificial Intelligence & Big Data, year 1

    ESP, Cheikh Anta Diop University, Dakar

  4. Jul – Nov 2025

    Full stack developer internship

    Senelec, IT department

  5. 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)

  6. 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

How I work

  1. Written spec

    We write down what the tool must do, for whom, and how we’ll know it works.

  2. Testable prototype

    An early version you test yourself, before the rest gets built.

  3. Real production launch

    On your servers, with mobile money wired in, behind a QA gate that blocks any release when a test fails.

  4. Documentation handed over

    Code, access and documentation are yours: your team can carry on without me.

Languages

French, professional English, Wolof.