Aller au contenu

Développeur full-stack · ouvert aux missions

Dalal ak jàmm, bienvenue

Falilou Diouf.

Développeur full-stack & mobile — Étudiant-ingénieur en Génie Logiciel · ESP Dakar

Je conçois des logiciels pour le terrain sénégalais : des ERP qui pilotent de vraies usines, des boutiques en ligne avec Sunu Shop, et une application Android qui écoute la récitation du Coran, hors ligne et en wolof.

Falilou Diouf, développeur full-stack à Dakar
DéveloppeurFull-stack & mobile
FormationESP Dakar
Heure à Dakar—:— GMT
projets livrés, du cahier des charges à la mise en ligne
15+projets livrés, du cahier des charges à la mise en ligne
ERP conçus pour des entreprises sénégalaises
5ERP conçus pour des entreprises sénégalaises
applications en ligne aujourd’hui
9applications en ligne aujourd’hui
plus rapide : IA de récitation optimisée sur téléphone
×6plus rapide : IA de récitation optimisée sur téléphone

Projets à la une

Des logiciels qui tournent dans de vraies entreprises.

Quatre projets racontés en entier : le problème de départ, ce que j’ai construit, et ce que ça donne.

Écran Lire de l’application NoorQuran
IA sur le téléphoneAl-Fâtiha · 1:2 0,3 s
01Application Android & web2026

NoorQuran

Projet personnel · produit complet

Le problème

Les applications coraniques parlent rarement aux francophones débutants, et jamais en wolof. NoorQuran est un compagnon quotidien : lire, écouter, mémoriser, comprendre.

Ce que j’ai construit

  • Récitation vérifiée au micro par une IA (Whisper) qui tourne sur le téléphone, sans serveur
  • Interface entière en wolof, date et noms de sourates compris
  • Mushaf, traduction, audio, heures de prière avec adhan, Qibla, parcours d’apprentissage
  • Section Zikr : 208 invocations de sources vérifiées, avec audio hors ligne
analyse vocale plus rapide
×6analyse vocale plus rapide
fausse erreur sur le banc d’essai
0fausse erreur sur le banc d’essai
textes traduits en wolof
949textes traduits en wolof
  • Kotlin
  • Jetpack Compose
  • ONNX Runtime
  • Whisper
  • Media3
  • React
  • PWA
sunushop.shop
Page d’accueil de Sunu Shop
Nouvelle commande14:32
Lumière Dorée
Parfum Doré × 125 000 F
Coffret Soin × 118 000 F
Total43 000 F
Paiement à la livraison · stock mis à jour
02Studio e-commerce2026

Sunu Shop

Fondateur · entreprise lancée à Dakar

Le problème

Beaucoup de commerçants sénégalais vendent par statut WhatsApp : pas de catalogue, pas de suivi du stock, des ventes perdues. Sunu Shop leur livre une vraie boutique en ligne, clé en main, sans compétence technique.

Ce que j’ai construit

  • Une plateforme, un seul code, plusieurs boutiques : chaque commerçant a son thème et ses données isolées
  • La commande arrive prête sur WhatsApp (nom, téléphone, adresse, total), paiement à la livraison
  • Stock décrémenté à chaque vente, chiffre d’affaires en temps réel, avis clients
  • Couleurs, logo et sections modifiables sans coder ; une offre en trois formules
boutiques clientes en ligne
3boutiques clientes en ligne
code pour toutes les boutiques
1code pour toutes les boutiques
formules commerciales
3formules commerciales
  • React
  • Vite
  • Tailwind
  • Supabase
  • RLS
  • WhatsApp
BC-0142
Bon de commande
BR-0098
Réception matière
OF-0061
Ordre de fabrication
BL-0233
Bon de livraison
FA-0187
Facture
Matière → produit fini
03ERP agro-alimentaire2026

ERP Yadipal

Stage · Yadipal SUARL (Yaya Épices)

Le problème

Une unité de transformation d'épices, de sauces et d'infusions suivie sur papier : impossible de relier une matière reçue au produit fini livré.

Ce que j’ai construit

  • Circuit complet en cinq pièces reliées, de la commande à la facture, qu’on remonte d’un clic
  • Rôles séparés : magasin, production, qualité et direction ne voient que ce qui les concerne
  • Les prix sont masqués dans la base elle-même, pas seulement à l’écran
  • Module qualité (HACCP), stocks multi-sites, mise à jour en temps réel
migrations SQL
120+migrations SQL
contrôles de cohérence automatiques
22contrôles de cohérence automatiques
pièces reliées par un fil de références
5pièces reliées par un fil de références
  • React 19
  • TypeScript
  • Tailwind
  • Supabase
  • PostgreSQL
  • RLS
  • Realtime
Outil interne : accès réservé à l’entreprise
upvac-erp.vercel.app
Page d’accès de l’ERP UPVac
Chambre froide 14,8 °C
00 h2–8 °C24 h
Lot VAC-014-2026 · FEFO
04Stocks & chaîne du froid2026

UPVac · ISRA

Mission · Unité de production de vaccins vétérinaires

Le problème

La seule unité publique de vaccins vétérinaires du Sénégal devait tracer chaque lot, sa péremption et sa température, à partir d'un cahier des charges de vingt pages.

Ce que j’ai construit

  • Lots codifiés, sortie FEFO (premier périmé, premier sorti) proposée automatiquement
  • Relevés de température et d’humidité avec seuils par emplacement
  • Prélèvement du stock témoin automatique à la création de chaque lot
  • Six états qualité réglementaires, valorisation, inventaires
modules métier
13modules métier
vaccins suivis
21vaccins suivis
surveillé à chaque relevé
2–8 °Csurveillé à chaque relevé
  • React 19
  • TypeScript
  • Tailwind
  • Supabase
  • PostgreSQL
  • Vercel

Autres réalisations

Tout le reste de l’atelier.

  • Application web installable2026

    NoorQuran Web

    Les 114 sourates, tajwid coloré, 12 récitateurs, mode hors ligne. Mon premier produit, réécrit en React.

    • React
    • TypeScript
    • Tailwind
    • PWA
  • Marketplace · projet tutoré2026

    TerangaMade

    Plateforme des marques locales sénégalaises : catalogue, vendeurs, commandes, avis. Conçue en UML puis livrée et soutenue en équipe de trois.

    • React
    • Supabase
    • UML
  • ERP eau embouteillée2026

    Aquaterra · CBC

    Achats, production, contrôle qualité de l’eau, ventes, tournées de livraison, comptabilité : neuf modules pour une usine d’embouteillage.

    • React
    • Supabase
    • Groq
  • ERP huilerie2026

    CBC Cayor

    Conditionnement d’huile végétale : production reliée au stock, contrôle qualité, énergie au coût par tonne, CAPEX d’import.

    • React
    • Supabase
    • TypeScript
  • ERP traitement de l’eau2026

    SEN'AGAL

    Usine d’eau par osmose inverse : 23 entités, paie sénégalaise (IPRES, IR), bilan calculé et assistant IA branché sur les données.

    • React
    • Supabase
    • LLM
  • Plateforme collaborative2026

    Mon Assistant Entreprise

    Le carnet de bord de la gérante de Yadipal devenu un outil d’équipe : tâches assignées, messagerie, notifications push, notes privées inviolables.

    • React
    • Supabase
    • Web Push

Méthode

Comment je travaille.

  1. 1

    Écouter le terrain

    Je pars des vraies pièces (bons, factures, fiches) et des personnes qui utiliseront l’outil, pas d’une idée abstraite.

  2. 2

    Modéliser d’abord

    UML, Merise, puis le schéma : les règles métier vivent dans la base de données, pas seulement à l’écran.

  3. 3

    Construire pour tous

    Des écrans clairs pour des non-initiés, rapides sur un téléphone modeste et sur un réseau instable.

  4. 4

    Prouver

    Tests SQL, contrôles de cohérence, mesures sur appareil réel. Rien n’est livré sans preuve que ça marche.

J'orchestre des agents d'IA pour aller vite. La conception, les choix et la vérification restent les miens.

Parcours

D’où je viens, où j’en suis.

Dans l’ordre, du baccalauréat à aujourd’hui.

École Supérieure PolytechniqueUniversité Cheikh Anta Diop · Dakar

En cours : CS50P, Python — Harvard

  1. Juillet 2022

    Baccalauréat S2 (scientifique)

    Cabis School, Mbao

    Série scientifique : mathématiques et sciences physiques.

  2. Été 2022

    Premier stage technique

    Vidéosurveillance & dépannage

    Installation de caméras et dépannage informatique : un premier contact avec le terrain.

  3. 2022 – 2023

    Licence 1 Informatique

    Faculté des Sciences et Techniques — UCAD

    Une année qui m’a confirmé ce que je voulais vraiment faire : construire du logiciel, pas seulement l’étudier.

  4. Depuis fin 2023En cours

    Admis à l’École Supérieure Polytechnique

    ESP Dakar — Génie Logiciel & Systèmes d’Information

    Entrée sur concours, puis la licence GLSI : développement mobile, bases de données avancées, intégration de l’IA, IHM, conduite de projet.

  5. Août – sept. 2025

    Stage en entreprise

    Hunter's Food

    Immersion dans une industrie agro-alimentaire : organisation, rigueur, codes professionnels.

  6. Juillet 2026

    Soutenance du projet tutoré

    ESP Dakar — TerangaMade

    Analyse, modélisation UML et plateforme livrée en équipe de trois.

  7. Depuis 2026En cours

    Fondateur de Sunu Shop

    Sunu Shop — studio e-commerce

    Des boutiques en ligne clé en main pour les commerçants sénégalais, sur une plateforme que j’ai conçue et que je fais tourner.

  8. Depuis sept. 2026En cours

    Stagiaire développeur

    Yadipal SUARL — Yaya Épices

    Conception et mise en production de l’ERP de l’usine (Keur Massar), puis d’un assistant collaboratif pour la direction.

Compétences

Les outils que j’utilise en production.

Front-end06

  • TypeScript
  • React 19
  • Tailwind CSS
  • Vite
  • PWA
  • Three.js

Mobile05

  • Kotlin
  • Jetpack Compose
  • Java
  • Room
  • Media3

Back-end & données06

  • PostgreSQL
  • Supabase
  • MySQL
  • PHP / PDO
  • Django
  • FastAPI

IA05

  • Whisper
  • ONNX Runtime
  • scikit-learn
  • LLM (Llama, Groq)
  • Agents IA

Outils & méthode06

  • Git
  • Docker
  • Vercel
  • Hugging Face
  • UML
  • Merise

Langues

  • FrançaisCourant
  • WolofLangue maternelle
  • AnglaisUsuel

Contact

Un projet, un stage, une idée ?

Je réponds vite, en français, en wolof ou en anglais. Le plus simple : un e-mail ou un message WhatsApp.

Écrire un e-mail