Bonjour, je suis Mouhamadou Mansour NDIAYE
Concepteur et développeur d'applications web et mobile Full stack
Ce que je propose
Développement Web
Développement de sites et applications web sur mesure, intégration React et création de solutions WordPress
Développement Mobile
Création d’applications mobiles Android et iOS, performantes, modernes et adaptées à vos besoins.
Développement API
Conception et intégration d’API REST sécurisées avec Django REST Framework pour connecter vos applications et services..
Éducation
Master Informatique en Conception et Développement d’Applications web & mobile, Full Stack
Université Numérique Cheikh Hamidou KANE (UN-CHK, ex UVS)
Thiès, Sénégal
Licence Informatique-Développement d’Applications web & mobile
Université numérique Cheikh Hamidou KANE (UN-CHK, ex UVS)
Thiès, Sénégal
DIPLÔME SUPERIEUR D'ENSEIGNEMENT PROFESSIONNEL (DISEP) : TECHNICIEN SUPERIEUR EN DEVELOPPEMENT WEB ET MOBILE
Institut Supérieur d'Enseignement Professionnel (ISEP. Thies),
Thiès, Sénégal
Compétences
Expériences
Expérience professionnelle
Assistant Technique
Securiport Sarl Sénégal- (2023 - Présent)
Missions principales :
Expériences additionnelles : Bonne connaissance des technologies utilisées pour l’immigration ainsi que des enjeux de sécurité et de sûreté de l’aviation civile et de l’immigration.
Réf : Mme Sophie SAMB(N+1)
Assistant du Responsable Informatique
Chaine Distribution Alimentaire (CDA) -(2022, durée : 2 mois)
Missions principales :
Expériences additionnelles : Une connaissance du système AS/400 d’IBM.
Réf : M Mamadou GUEYE (N+1)
Stage
Responsable Informatique (Stage d'adaptation)
Institut Africain de Développement Local (I.A.D.L) THIES - (2022)
Missions principales :
Réf : Dr Alioune Niang MBAYE (N+1)
Stage Fin de Cycle en Développement Web Full stack
Ecole de codage Bakeli de Volkeno - (2022)
Contexte :
À l'Université Numérique Cheikh Hamidou Kane (UN-CHK) du SÉNÉGAL, nous sommes appelés à faire un stage de fin cycle.
projet : Développement application Gestion Etablissement scolaire
Réf : M BA (N+1)
Stage pédagogique Développement Web et Mobile Full stack
Ecole de codage Bakeli de Volkeno - (2022)
Contexte :
À l'Institut Supérieur d'Enseignement Professionnel de Thiès, nous sommes appelés à faire un stage d'études
Missions principales :
Réf : M BA (N+1)
Réalisations
Pour l’obtention du diplôme de Master en Conception et Développement d’Applications Web, Full Stack et Gaming, spécialité Développement Full Stack, à l’Université Numérique Cheikh Hamidou Kane, l’étudiant doit présenter un mémoire en fin de parcours.
C’est dans ce contexte que j’ai choisi un sujet qui me tient particulièrement à cœur, intitulé :
« Application de Contrôle Routier : Digitalisation et Automatisation des Contrôles des Forces de l’Ordre ».
L’application vise à optimiser les contrôles routiers en permettant aux agents de scanner ou saisir la plaque d’un véhicule pour consulter les infractions documentaires et en ajouter de nouvelles. Grâce à l’intelligence artificielle et au machine learning, elle pourra aussi détecter automatiquement des infractions visuelles comme un pare-brise fissuré ou des phares défectueux.
Fonctionnalités
Les principales fonctionnalites de l’application ACR :
- Authentification (Connexion et déconnexion): DjangoRestFramework-simplejwt
- Affichage des potentiels infractions
- Details des potentiels infractions
- Recherche véhicule par immatriculation
- Faire un contrôle par scan du plaque immatriculation
- Details des contrôles
- Attester automatiquement en cas d’infractions
- Details des attestations
Stack
Pour une réalisation de ce projet j’ai utilisé ces technologies :
- Backend/admin : Django
- API : Django Rest Framework
- Front/mobile : Flutter
- Base de données : PostgreSQL
- OCR : google_mlkit_text_recognition

Conception et implémentation d’une solution mobile pour la gestion et l’écoute de podcasts d’audios courts (E-dahira)
La religion occupe une place centrale dans la société sénégalaise, notamment à travers les confréries religieuses organisées en dahiras, qui jouent un rôle important dans l’éducation spirituelle et la cohésion sociale. Cependant, la diffusion des enseignements religieux via des plateformes comme WhatsApp pose des problèmes d’organisation, d’accès et de recherche des contenus audio. Pour y remédier, il est proposé de développer une application mobile dédiée à la gestion et à l’écoute de podcasts religieux courts, permettant une meilleure organisation, diffusion et conservation des savoirs spirituels.
Fonctionnalités
Les fonctionnalités principales de l’application sont :
- Authentification : connexion et déconnexion
- Accueil : lister les conférences récentes
- Lister les audios par thème, chapitre ….
- Lire les audios
- Affichage du profil utilisateur
Stack
La faisabilité est assurée par les moyens techniques et humains disponibles. Les Stack technologique retenue sont
- Analyse et conception : UML
- Backend / Api : Django et Django rest framework
- Mobile / Frontend : Flutter
- Base de donnees : Sqlite (pour test)



Développement du site web institutionnel de l’Institut Africain de Développement Local (IADL) sous WordPress
Développement du site web institutionnel de l’Institut Africain de Développement Local (IADL) sous WordPress
- Client IADL-SENEGAL
- Date 2022

Technologies : WordPress / Elementor
Client
L’ action de formation développée par l’I.A.D.L. s’enracine dans un contexte fortement marqué par la persistance du phénomène de la pauvreté dans les pays du sahel, l’absence d’adéquation entre l’offre et la demande de formation dans le secteur social en général et le faible niveau de compétence des ressources humaines engagées dans les programmes de développement à base communautaire.
L’institut a choisi comme thématique de formation au développement local, pour accompagner les efforts entrepris par les administrations publiques, la société civile, les collectivités locales pour former des cadres intermédiaires capables d’apporter des réponses pratiques au phénomène de la pauvreté.
Conception et développement d’une application web gestion potager
- Stack React.js MySql et SQL
Plateforme numérique qui digitalise les tâches du potager incluant la finance, la gestion de produits, la gestion des clients, l’accroissement de sa visibilité
Déploiement d’une application Django avec kubernetes : automatisation de la gestion, du déploiement et de la mise en l’échelle des pods
Conteneurisation et Orchestration : Docker et Kubernetes
- Stack Docker, Kubernetes, Minikube, Django
Ce projet consiste à concevoir, conteneuriser et déployer une application web de gestion d’articles développée avec Django, en utilisant Docker pour la conteneurisation et Kubernetes pour l’orchestration et la gestion du déploiement.
L’objectif principal est de démontrer comment une application web peut être déployée dans une architecture moderne basée sur des conteneurs afin de faciliter la portabilité, la scalabilité et la gestion automatisée de l’infrastructure.
L’application permet la gestion complète des articles d’un blog ainsi que des catégories associées, avec des fonctionnalités de création, modification, suppression et filtrage.
Une application java desktop avec une interface graphique interagissant avec une base de donnée pour réserve des billets
Le projet MICDAVoyages vise à développer une application Java Desktop dotée d’une interface graphique pour la société MICDAVoyages, spécialisée dans le transport inter-régions via sa flotte de bus. L’objectif principal de cette application est de faciliter les tâches des agents de la société en automatisant la gestion des bus, des trajets, et des réservations de billets.
Objectif de l’Application Java Desktop:
L’objectif principal de cette application est de fournir aux agents de MICDAVoyages un outil complet et facile à utiliser pour effectuer les tâches suivantes :
- Gestion des Bus: Ajout, suppression et mise à jour des informations relatives aux bus, y compris l’état des bus après un entretien.
- Gestion des Trajets: Ajout de trajets, mise à jour des trajets sans client, et consultation des trajets et des clients réservés.
- Réservation de Places: Processus de réservation avec génération de codes de paiement, impression des tickets au format PDF.
- Annulation de réservation: Possibilité d’annuler une réservation.
- Statistiques et contraintes: Affichage du nombre de places réservées et libres pour un trajet, gestion des contraintes liées à la capacité des bus et aux réservations uniques.
Mon Blog
Contactez-moi
Mouhamadou mansour NDIAYE
Web and Mobile Developer Full-stackJe suis disponible pour des missions freelance. Discutons de votre projet.
Phone: +221 76 367 85 56 Email: zocod3r@gmail.com





