Abdou.

Ingénieur cybersécurité · Développeur full-stack

Abdou Mahfoudh

Ingénieur diplômé en transmission de données et sécurité de l'information, j'allie développement d'applications et cybersécurité. Je conçois, sécurise et déploie des solutions sur mesure : applications mobiles, reconnaissance faciale, gestion d'entreprise, intégration d'équipements et supervision en temps réel.

  • 📍 Nouakchott, Mauritanie
  • 🎓 Master TDSI, UCAD Dakar
  • 💼 Depuis 2024 en entreprise
Photo d'Abdou Mahfoudh

Mes applications

Des projets réels, utilisés par de vraies personnes, du cahier des charges jusqu'à la mise en ligne.

Logo de Rafga

Rafga

الرَّفگة

Application de covoiturage entre les villes de Mauritanie. Les conducteurs qui ont des places libres publient leur trajet, les voyageurs réservent une place, et tout le monde partage les frais de route.

  • Android
  • Flutter
  • Laravel 12
  • MySQL
  • Tailwind
  • Firebase
Bientôt sur Google Play
  • Recherche et réservation en quelques secondes, avec choix de la place.
  • Billet QR scanné par le conducteur à l'embarquement.
  • Confiance : profils, avis, vérification d'identité.
  • Messagerie et notifications en temps réel.
  • Arabe et français, de droite à gauche comme de gauche à droite.
  • Envoi de colis et villes étapes sur le trajet.

Pointage et gestion RH

Plateforme reliée aux pointeuses biométriques : présences, congés, plannings et paie (avances, prêts, primes, charges), avec accès selon la hiérarchie. En service chez BENTEYBE et El NEZAHA pour environ 200 employés.

  • PHP
  • MySQL
  • Biométrie

Supervision de la production

Solution de type SCADA / MES : l'état des machines (marche, arrêt, défaut) remonte automatiquement vers une plateforme web, avec alertes, journal et indicateurs.

  • Python
  • Flask
  • API REST
  • IoT

Qualité et stock

Traçabilité qualité (suivi HACCP, bulletins d'analyse) et gestion du stock de produits finis par QR code, pour l'industrie laitière.

  • PHP
  • SQLite
  • QR code

Gestion d'écoles

Dossiers des élèves, inscriptions, classes et années scolaires, appel et absences, notes, paiements et impayés, personnel et salaires.

  • ERP Dolibarr
  • PHP
  • MySQL

Produits de la mer

Réception du poisson, lots, pesée sur balances électroniques, devises et bons, pour des sociétés du port de pêche.

  • ERP Dolibarr
  • PHP
  • Balances

Applications mobiles et jeux

Écran de score de Bilan Billette

Bilan Billette

Application Android pour compter les points d'une partie de billette entre deux joueurs : scores manche par manche, historique, victoires et réglages.

  • Python
  • Kivy
  • Android
  • SQLite
Voir sur GitHub →
Niveau du jeu de plateforme, avec des tentes mauritaniennes dans le désert

Jeu de plateforme mauritanien

Un jeu classique dans l'esprit de Super Mario, dans le décor mauritanien : tentes, désert, pièces à ramasser et plusieurs niveaux.

  • Python
  • Pygame
Voir sur GitHub →

Expériences

Des usines aux entreprises : des solutions qui tournent tous les jours.

  • 2026 – aujourd'hui

    Développeur full-stack et intégration d'équipements

    Laiteries BENTEYBE et El NEZAHA · Industrie laitière

    • Système de pointage et de gestion RH relié aux pointeuses biométriques (4 terminaux, environ 200 employés).
    • Supervision de la production en temps réel : machines de conditionnement et tanks aseptiques reliés à une plateforme web.
    • Installation et mise en réseau des équipements : pointeuses, machines, balances, imprimantes d'étiquettes.
    • Serveurs disponibles 24 h/24, accès en ligne sécurisé, sauvegardes et résistance aux coupures de courant.
  • Juillet 2024 – aujourd'hui

    Développeur principal, intégration de solutions ERP

    Vision-Pro · Intégrateur de solutions de gestion

    • Analyse des besoins, personnalisation, déploiement sécurisé et support d'un ERP.
    • Clients variés : grandes entreprises, sociétés de produits de la mer, complexes commerciaux, écoles et restaurants.

Compétences

Développer des applications, et les faire tourner en toute sécurité.

Mobile et web

Applications Android, sites et API, adaptés au téléphone, en arabe et en français.

  • Flutter
  • Dart
  • PHP
  • Laravel
  • Python
  • Flask
  • Java
  • Node.js
  • JavaScript
  • API REST

Bases de données

Conception, optimisation, sauvegarde et restauration.

  • MySQL
  • MariaDB
  • PostgreSQL
  • SQL Server
  • Oracle
  • SQLite

Cybersécurité

Détection d'intrusion, supervision, tests d'intrusion et développement sécurisé.

  • IDS/IPS
  • Snort
  • Suricata
  • SIEM / EDR
  • Metasploit
  • Burp Suite
  • Nessus
  • Nmap
  • Kali Linux

Réseaux

Mise en réseau, segmentation et sécurisation des échanges.

  • LAN / WAN
  • TCP/IP
  • VLAN
  • Routage
  • Pare-feu
  • TLS
  • SSH
  • IPsec / VPN
  • Wireshark

Systèmes et DevSecOps

Serveurs, virtualisation, déploiement et compilation automatique.

  • Linux
  • Windows Server
  • VMware
  • Docker
  • Git
  • GitHub Actions

Équipements terrain et IoT

Installation, configuration IP et communication avec les serveurs.

  • Pointeuses biométriques
  • Machines de production
  • Balances électroniques
  • Imprimantes d'étiquettes

Formation

Un parcours entre mathématiques, réseaux et sécurité.

  • 2023

    Master, Transmission de données et sécurité de l'information (TDSI)

    Université Cheikh Anta Diop de Dakar (UCAD), Sénégal

  • 2020

    Licence, Mathématiques et informatique

    Université de Nouakchott Al Aasriya, Mauritanie

  • 2016

    Baccalauréat, Mathématiques

    Lycée de Garçons B, Nouakchott

Langues

Pour travailler avec tout le monde.

  • Arabe Langue maternelle
  • Français Courant
  • Anglais Bon niveau

Ce que j'aime faire

Ma façon de travailler, d'un projet à l'autre.

  • Partir d'un vrai besoin, l'écrire clairement dans un cahier des charges, puis avancer version par version.
  • Concevoir d'abord pour le téléphone : c'est là que se trouvent les utilisateurs.
  • Garder les écrans simples : rechercher, réserver ou enregistrer doit prendre quelques secondes.
  • Penser la sécurité dès le départ, pas après : données protégées, accès contrôlés, sauvegardes.
  • Relier le logiciel au terrain : machines, balances, pointeuses qui parlent aux applications.
  • Suivre l'actualité de la cybersécurité et optimiser les bases de données.

Travaillons ensemble

Une question sur une de mes applications, ou un projet d'application ou de site ? Écrivez-moi.