[nom]
Développeur Fullstack
[téléphone] | # [e-mail]
+ Dakar, Sénégal | mon portfolio |
[nom]
Profil
Développeuse Full-stack dynamique, motivée, créative et passionnée, je possède des compétences en développe-ment web, design et une forte capacité d’adaptation. J’aime concevoir des solutions complètes, du back-end au front-end en suivant des architectures propres et des principes (SOLID). Curieuse, rigoureuse et toujours à la recherche de nouveaux défis, je m’investis pleinement dans chaque projet pour livrer un produit fiable, évolutif et orienté utilisateur.
Expériences professionnelles Sonatel Academy 2025
API de Gestion Bancaire – Système bancaire moderne · 2025
Développement d’une API RESTful complète pour la gestion d’un système bancaire :
- Création, gestion et consultation des comptes bancaires (épargne, chèque, courant) avec calcul au- tomatique du solde.
[pièce d'identité]
- Recherche, filtrage et pagination dynamique des comptes.
- Transactions stockées sur MongoDB pour une meilleure performance et flexibilité.
- Mise à jour des informations clients et blocage planifié des comptes épargne.
- Système d’archivage automatique entre deux bases PostgreSQL (Render & Neon) avec restau- ration à expiration.
- Documentation Swagger, notifications SMS/Email (Twilio), cache Redis, jobs asynchrones, log- ging middleware et validation personnalisée.
- Architecture modulaire respectant les principes SOLID et les bonnes pratiques de Clean Archi- tecture.
Technologies : Node.js · Express.js · TypeScript · Angular · Prisma · MySQL · Zod · JWT
Fotol Jay – Plateforme de vente en ligne spécialisée en photographie personnelle · 2025
Développement d’une plateforme e-commerce innovante où chaque produit doit être photographié par le vendeur lui-même, garantissant l’authenticité des images.
- Mise en place d’un système d’inscription et d’authentification sécurisée avec JWT.
- Publication et modération manuelle des produits avant mise en ligne.
- Gestion complète des stocks, catégories et utilisateurs.
- Intégration d’un système de notifications en temps réel.
Technologies : Node.js · Express.js · TypeScript · Angular · Prisma · MySQL · Zod · JWT
MaxitSA – Application de transfert d’argent · 2025
Développement d’une application web de transfert d’argent complète en PHP pour l’envoi, la réception et le suivi des fonds entre utilisateurs.
- Implémentation d’une architecture MVC personnalisée avec injection de dépendances, routage dynamique, middlewares d’authentification et validation des données.
- Intégration de services externes (Twilio) pour l’envoi de notifications SMS en cas de transaction.
- Gestion complète des utilisateurs avec profils, authentification sécurisée et rôles différenciés.
- Création et gestion des comptes principaux et secondaires : ajout, activation, consultation du solde en temps réel.
- Suivi détaillé des transactions (dépôts, retraits, transferts) avec historique des 10 dernières opérations.
- Validation avancée des formulaires, gestion centralisée des erreurs et téléchargement de justificatifs si nécessaire.
- Utilisation de Postgres avec migrations et seeders pour la persistance et la cohérence des données.
- Conteneurisation complète du projet via Docker pour un déploiement simplifié sur différents environnements.
Technologies : PHP · Docker · Postgres · Twilio
Gestion de cargaisons – GPduMonde · 2025
Développement d’un système web complet de gestion de cargaisons et colis pour le transport aérien, maritime et routier, avec suivi logistique et gestion multi-produits.
- Création et suivi des cargaisons : types de transport (Maritime, Aérien, Routier), contraintes (poids, dé- part/arrivée, distance), ouverture/fermeture et état d’avancement.
- Gestion des colis : ajout des informations expéditeur/destinataire, type de produit, validation automatique des règles métier (produits chimiques, matériels fragiles).
- Calcul automatique des tarifs selon le type de produit, mode de transport et distance, avec génération de codes de suivi uniques.
- Interface client pour la consultation du statut en temps réel et recherche par code de suivi.
- Administration : authentification des gestionnaires, tableau de bord avec statistiques, gestion des paramètres système et génération de rapports.
- Implémentation des règles métier : tarification différenciée, compatibilité produit/transport, gestion des poids maximums et des capacités de cargaisons.
Technologies : JavaScript · TypeScript · JSON Server · Tailwind CSS · Lucide Icons
Application de gestion des salaires · 2025
Développement d’une plateforme multi-entreprises pour la gestion complète des salaires, bulletins de paie et suivi des paiements, visant à faciliter l’administration et réduire les erreurs manuelles.
- Gestion des entreprises : CRUD, personnalisation du logo/couleur, devise, période de paie.
- Système d’authentification et d’autorisation avec rôles utilisateurs (Super Admin, Admin, Caissier, Vigile).
- Gestion des employés avec différents types de contrats (journalier, fixe, mensuelle) et calcul automatique des salaires.
- Création et gestion des cycles de paie (brouillon, approbation, clôture) et génération automatique des bulletins de paie (salaire brut/net, déductions).
- Système de paiements multi-méthodes : espèces, virement bancaire, Orange Money, Wave.
- Module de pointage pour vigiles : suivi des entrées/sorties, calcul des heures travaillées et géolocalisation optionnelle.
- Dashboards personnalisés pour chaque rôle avec statistiques et rapports.
- Export et génération de PDF pour les paiements.
Technologies : React · TypeScript · Node.js · Express.js · Prisma ORM · MySQL · JWT · Zod · Bcrypt
- Docker · Tailwind CSS · React Router
Clone WhatsApp – Application de messagerie instantanée · 2025
Développement d’une application de messagerie instantanée complète, offrant envoi de messages texte, gestion des contacts, notifications en temps réel et expérience utilisateur fluide.
- Envoi et réception de messages texte, audio et images.
- Gestion des contacts et création de groupes de discussion.
- Notifications en temps réel pour chaque nouvel événement.
- Interface utilisateur responsive et expérience fluide sur web et mobile.
Technologies : JavaScript · Render · Vercel
Gestion des apprenants – Orange Digital Center (ODC) · 2025
Développement d’une application web de gestion des apprenants permettant l’enregistrement, le suivi académique et l’automatisation des tâches administratives liées à la formation.
- Suivi des apprenants : promotions, référentiels, notes et absences.
- Gestion centralisée des informations académiques et administratives.
- Automatisation des tâches administratives pour faciliter le travail des formateurs et administrateurs.
Technologies : PHP · JSON Server
Gestion de cahier de texte et de liste de présence · 2023
Développement d’une application mobile de gestion de cahier de texte numérique permettant la gestion complète des cours, et des présences, avec interface intuitive pour l’administration, les professeurs et les étudiants.
- Planification et suivi des cours avec notifications automatisées.
- Gestion complète des utilisateurs : personnel administratif, professeurs et étudiants..
- Interface utilisateur interactive et conviviale pour faciliter les revus de cours et la suivie d’absence.
Technologies : Laravel · ·Flutter· Dart
Compétences techniques
Frontend: HTML5 CSS3 JavaScript TypeScript React Flutter Angular Tailwind CSS
Backend: Node.js Express PHP Laravel Python Java JEE Python C++/C
Bases de données, outil design et CMS: PostgreSQL MySQL Figma Canva Wordpress
Outils DevOps et gestion de projet:: Git Github Docker Jenkins Kubernetes
Architecture & Méthodologies: MVC SOLID REST API Clean Architecture
Langues: Français · Anglais (intermédiaire)
Formation académique
Apprenante en dev web/mobile
Ecole du code Sonatel Academy - Orange Digital Center, Dakar
Formation en WordPress
She codes from 221
Formation en initialisation au développement web en DJANGO
She codes from 221
Licence en Informatique — Génie Logiciel
Groupe SupDeCo Campus Thiès, Thiès, Sénégal
Baccalauréat S2
Ecole privée kocc barma Thiès
Référents
M. Birane Baila Wane · Coach, Orange Digital Center [téléphone]
M. Aly Tall Niang · Coach Orange Digital Center [téléphone]
2025
2024
2024
2020 – 2023
2020