depuis la création du compte
Confiez votre projet à Mamadou
Faites appel à l'expertise de Mamadou pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
🚀 Développeur Full-Stack avec 3 ans d'expérience sur des projets en production.
Je conçois et développe des applications web et mobiles complètes, du backend au déploiement.
CE QUE JE RÉALISE POUR MES CLIENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━
✓ APIs REST robustes en Java/Spring Boot ou Node.js/Express
✓ Dashboards et interfaces admin en Angular ou React
✓ Applications mobiles cross-platform en Flutter
✓ Intégration de paiements (Stripe, PayPal, Orange Money, Wave)
✓ Déploiement Docker + CI/CD GitLab/GitHub
MES PROJETS RÉCENTS
━━━━━━━━━━━━━━━━━━
→ Plateforme nationale de billetterie avec intégration bancaire (ORABANK) pour la Fédération Sénégalaise de Football
→ Système de gestion de files d'attente déployé en multi-agences bancaires
→ SaaS personnel de création de sites événementiels avec partage photo/vidéo
→ Plateforme de gestion de cotisations avec intégration mobile money
MON APPROCHE
━━━━━━━━━━━
Je code propre, documenté, maintenable. Je privilégie la communication claire : point d'avancement régulier, livraisons par itérations, respect des délais.
TECHNOLOGIES MAÎTRISÉES
━━━━━━━━━━━━━━━━━━━━
Backend : Java 21, Spring Boot 3, Node.js, PHP/Laravel
Frontend : Angular 18, React, TypeScript
Mobile : Flutter / Dart
Bases de données : PostgreSQL, MySQL, MongoDB, Oracle
DevOps : Docker, AWS, Railway, GitLab CI
Méthodologies : Agile/Scrum, Clean Architecture
Je suis disponible soirées et week-ends pour vos projets. Discutons de votre besoin !
SamaCahier (nom technique : BorYi) est une application mobile Flutter qui numérise le carnet de crédit traditionnel utilisé par les boutiquiers de quartier au Sénégal.
Objectif : remplacer le petit carnet papier par une app simple, accessible même aux commerçants peu familiers avec le numérique.
CARACTÉRISTIQUES TECHNIQUES
━━━━━━━━━━━━━━━━━━━━━━━
- Développée en Flutter / Dart pour compatibilité Android et iOS
- Architecture propre (Clean Architecture) avec séparation stricte des couches (data, domain, presentation)
- Gestion d'état avec Riverpod 2.x
- Authentification OTP par SMS
- Interface pensée pour un public peu alphabétisé
- Fonctionne sur smartphones d'entrée de gamme
- Optimisée pour zones à connexion internet instable
FONCTIONNALITÉS
━━━━━━━━━━━━
- Enregistrement rapide des crédits accordés aux clients
- Suivi des remboursements et des soldes dus
- Historique complet par client
- Rappels de remboursement
- Export des données
APPROCHE PRODUIT
━━━━━━━━━━━━━
Projet construit à partir d'une observation terrain réelle du besoin des boutiquiers. UX pensée pour l'usage mobile africain.
TECHNOLOGIES
━━━━━━━━━━
Flutter, Dart, Riverpod 2.x, Clean Architecture, OTP SMS
COSKAS est une plateforme full-stack complète que j'ai conçue et développée en freelance pour la gestion de cotisations collectives (groupes, associations, dahiras, tontines).
ARCHITECTURE
━━━━━━━━━━
- Backend Java 21 / Spring Boot 3 en architecture multi-modules
- Base de données MySQL avec migrations Flyway
- Frontend Angular 18 avec design épuré
- Déploiement conteneurisé Docker
FONCTIONNALITÉS CLÉS
━━━━━━━━━━━━━━━━━
- Moteur de calcul à 3 stratégies implémentant le pattern Strategy
- Intégration mobile money via PayDunya (Orange Money, Wave)
- Génération automatique de quittances avec QR code
- Exports PDF et Excel personnalisés
- Tableaux de bord temps réel via WebSocket
- Journal d'audit complet pour la traçabilité
- Authentification JWT/OAuth2 avec contrôle d'accès par rôles
- Notifications multi-canal : SMS (Africa's Talking, Twilio) et email
TECHNOLOGIES
━━━━━━━━━━
Java 21, Spring Boot 3, Angular 18, MySQL, Flyway, Docker, PayDunya, WebSocket, JWT, OAuth2
Code propre, patterns de conception respectés. 186 commits de développement intensif.
Rimemba est une plateforme SaaS que j'ai fondée et développée de A à Z pour la création de sites web personnalisés d'événements (mariages, anniversaires, baptêmes, cérémonies).
Chaque organisateur crée son propre site en quelques minutes, invite ses proches, qui peuvent y partager photos et vidéos en direct de l'événement.
CE QUE J'AI CONSTRUIT
━━━━━━━━━━━━━━━━
- Backend REST en Node.js / Express avec authentification sécurisée
- Frontend React / Vite avec design moderne et responsive
- Stockage médias à grande échelle via Supabase et Cloudinary
- Pipeline CI/CD complet GitLab → GitHub → Railway
- Gestion de domaines personnalisés par événement
- Interface d'administration pour les propriétaires de sites
- Upload optimisé pour réseaux instables (contexte africain)
TECHNOLOGIES
━━━━━━━━━━
React, Vite, Node.js, Express, Supabase, Cloudinary, Railway, Docker, GitLab CI/CD
Projet en production, utilisé par de vrais clients au Sénégal. 261 commits, 15 branches de développement.