
À propos de moi
EXPÉRIENCES PROFESSIONNELLES
Janvier 2026 - Juin 2026 (En cours) : Stage Développeur Full Stack — Open, Paris
- Développement de fonctionnalités front-end et back-end sur des applications web (architecture modulaire, composants réutilisables)
- Implémentation d’APIs et services en JavaScript/TypeScript et Python (REST), intégration de la logique métier
- Écriture et optimisation de requêtes SQL (lecture/écriture, jointures, pagination, filtres) et gestion des données
- Participation à la conception fonctionnelle et technique : user stories, spécifications, choix d’implémentation, estimation
- Écriture de tests unitaires et d’intégration, corrections après revues de code (qualité, sécurité, performance)
- Utilisation de GitHub : branches, PR, code review, conventions de commit et bonnes pratiques de versionnage
Mars 2025 - Août 2025 : Stage Développeur Web Junior & Support — InnovQube, Lyon
- Intégration d’APIs et gestion des données : endpoints, formats JSON, contrôles de cohérence, gestion des erreurs
- Développement d’évolutions sur site/app : correctifs, refactoring, amélioration UX et accessibilité
- Implémentation de scripts/outils en Python pour automatiser des tâches (traitements, reporting, vérifications)
- Réalisation de tests (non-régression, validation fonctionnelle) et rédaction de documentation technique
- Participation à des ateliers : compréhension des besoins métier, proposition de solutions, priorisation des tâches
- Préparation des livrables : recette, retours clients, mises en production et suivi post-déploiement
2024 : Stage Développeur Web — Bakeli, Sénégal
- Développement d’un logiciel de gestion de stock et génération de tickets de caisse (Laravel, CRUD, authentification)
- Conception de pages et composants : formulaires, validations, pagination et recherches
- Connexion base de données et mise en place de modèles/relations, optimisation des requêtes
- Collaboration avec les parties prenantes : recueil du besoin, ajustements et démonstrations
- Stabilisation du produit : correction de bugs, amélioration des performances et mise en conformité
COMPÉTENCES
Développement Full Stack
- Front-end : React, Next.js, Angular, TypeScript, JavaScript (ES6+)
- Back-end : Node.js (Express), Python (FastAPI, Django/DRF), Java (Spring Boot)
- APIs & intégrations : REST, authentification (JWT/OAuth), intégration de services tiers, gestion des erreurs
- Conception : architecture MVC, patterns (service/repository), modularisation, bonnes pratiques (clean code)
- Fonctionnalités IA : intégration d’API IA (résumé, classification, recherche), pipeline simple (collecte → traitement → stockage)
Développement Mobile
- React Native : écrans, navigation (stack/tabs), composants réutilisables, gestion d’état, optimisation UX
- Expo : expo-router, assets, builds, debugging, gestion multi-écrans (téléphone/tablette)
- Intégration API : REST/JSON, gestion des erreurs, loading/empty states, mise en cache basique
- Fonctionnalités clés : onboarding, préférences utilisateur, stockage local, offline basique
- Flutter : bases UI (widgets), navigation, structuration du projet, intégration API
Bases de données & Systèmes d'information
- SQL : modélisation (MERISE/ERD), normalisation, requêtes (jointures, agrégations), vues, indexation
- SGBD : PostgreSQL, MySQL/MariaDB, MongoDB
- ORM & migrations : Prisma, SQLAlchemy, Sequelize / TypeORM, migrations et gestion de schéma
- Conception SI : structuration des données, flux applicatifs, intégration API, traçabilité et logs
Qualité, tests & delivery
- Git & collaboration : GitHub, branches, Pull Requests, revues de code, conventions de commit
- Tests : tests unitaires et d’intégration (Jest, Testing Library, Pytest), correction après review
- Conteneurisation : Docker (Dockerfile, images, environnements), bonnes pratiques de déploiement
- UI & intégration : Tailwind CSS, responsive design, composants réutilisables, cohérence avec le design
- Observabilité : logs, gestion des erreurs, suivi des performances (approche pragmatique)
Outils & environnement
- Environnement : Linux, macOS, gestion d’environnements (Node/Python), CLI
- Documentation : rédaction technique, API docs, guides d’installation, README projet
- Gestion de projet : Agile (Scrum/Kanban), suivi de tickets, priorisation, livraisons itératives
Soft skills
- Curiosité, veille technologique et apprentissage continu
- Proactivité, autonomie et sens des priorités
- Esprit d’équipe, collaboration et feedback constructif
- Force de proposition et approche orientée solution
- Rigueur, sens du détail, communication claire (écrit/oral)
MES COMPÉTENCES
Développement (Full Stack)
Systèmes d'information (Données & APIs)
DevOps (CI/CD & Conteneurs)
MES PROJETS

InfraMap (SaaS)
InfraMap est une plateforme SaaS de gestion de parc serveurs pensée pour les équipes infra, DevOps et MSP. Elle centralise en une vue claire les serveurs, contrats, alertes et inventaires, avec une approche multi-clients. L’agent remonte automatiquement OS, IP, ressources et services, déclenche des alertes utiles (CPU/RAM, disque, serveurs silencieux) et aide à maîtriser les échéances (VPS, SSL, maintenance) grâce à des rappels fiables. Ce projet illustre ma capacité à concevoir un produit complet orienté exploitation : dashboard, automatisation, fiabilité et expérience utilisateur.

AlloDocteur
AlloDocteur est un projet de gestion de prise de rendez-vous chez un médecin réalisé entièrement en Laravel. Ce système facilite l'accès aux soins au Sénégal en permettant aux patients de prendre rendez-vous rapidement et aux médecins de gérer leur planning efficacement. Ce projet démontre ma capacité à développer des solutions concrètes orientées utilisateur et métier.

Expert
Expert est un logiciel de gestion de stock et de génération de tickets de caisse. Il permet aux commerçants de suivre l'évolution de leur stock, de recevoir des notifications en cas de rupture imminente et de générer automatiquement un fichier d'inventaire en renseignant seulement les dates. Un outil pensé pour une gestion opérationnelle efficace et fiable.
Seahawks Nester & Infrastructure MSPR
Projet majeur réalisé dans le cadre de la MSPR TPTE512, Seahawks Nester est une plateforme d'infrastructure complète conçue pour NFL IT. Elle regroupe plusieurs missions : création d'une infrastructure virtuelle sous ESXi, mise en place de services critiques (DHCP, DNS, Ticketing), déploiement d'un cluster haute disponibilité pour l'application web, configuration de firewalls pfSense, mise en œuvre d'un tunnel VPN IPsec, supervision avancée avec Zabbix, et télémaintenance sécurisée via tunnel SSH inversé. Le tout dans une logique DevOps incluant GitLab CE et MariaDB. Ce projet illustre la maîtrise d’un écosystème complet orienté haute disponibilité et sécurité.
Mon Processus de Travail
En tant que développeur (full stack / systèmes d'information), mon approche est orientée produit : construire vite, proprement et durablement, avec une qualité de delivery adaptée aux standards 2026 (tests, CI/CD, observabilité).
- Cadrage : compréhension du besoin, priorisation (MVP), critères d’acceptation.
- Conception : architecture, modèles de données, endpoints API, choix techniques.
- Implémentation : développement front/back, composants réutilisables, logique métier.
- Qualité : tests unitaires/intégration, revues de code, corrections de régressions.
- Delivery : CI/CD, Docker, environnements reproductibles, déploiements contrôlés.
- Observabilité : logs exploitables, suivi d’erreurs, stabilité en production.
- Itération : feedback, amélioration continue, documentation et maintenance.
Témoignages & Retours
“Ousmane a livré des fonctionnalités front-end propres et réutilisables, avec une vraie attention à l’UX et à la performance.”
— Lead Front-end Engineer
“Très solide sur l’intégration d’APIs : gestion des erreurs, états, pagination et données fiables. Travail efficace et structuré.”
— Tech Lead Full Stack
“Sur InfraMap, il a su transformer un besoin métier en produit : dashboard clair, multi-clients, et parcours utilisateur fluide.”
— Product Owner
“Code lisible, bonnes pratiques Git, PR bien découpées et revues de code prises en compte rapidement. Très pro en équipe.”
— Engineering Manager
“Bonne maîtrise de la partie back-end : endpoints REST robustes, validations, et logique métier bien posée.”
— Back-end Engineer
“Très à l’aise sur la qualité : tests unitaires/intégration, correction de régressions, et attention aux cas limites.”
— QA / Test Engineer
“Les déploiements sont maîtrisés : Docker, variables, logs, et une approche CI/CD qui sécurise la mise en production.”
— DevOps Engineer
“Sur mobile, il a produit un onboarding RN propre, responsive et fluide. Bonne gestion du cross-platform et de la navigation.”
— Mobile Developer
“Autonome et orienté résultat : il pose une architecture claire, itère vite, et documente ce qui doit l’être.”
— CTO
“Une vraie mentalité “delivery” : focus sur ce qui apporte de la valeur, sans négliger la maintenabilité.”
— Tech Project Manager
“Ousmane a livré des fonctionnalités front-end propres et réutilisables, avec une vraie attention à l’UX et à la performance.”
— Lead Front-end Engineer
“Très solide sur l’intégration d’APIs : gestion des erreurs, états, pagination et données fiables. Travail efficace et structuré.”
— Tech Lead Full Stack
“Sur InfraMap, il a su transformer un besoin métier en produit : dashboard clair, multi-clients, et parcours utilisateur fluide.”
— Product Owner
“Code lisible, bonnes pratiques Git, PR bien découpées et revues de code prises en compte rapidement. Très pro en équipe.”
— Engineering Manager
“Bonne maîtrise de la partie back-end : endpoints REST robustes, validations, et logique métier bien posée.”
— Back-end Engineer
“Très à l’aise sur la qualité : tests unitaires/intégration, correction de régressions, et attention aux cas limites.”
— QA / Test Engineer
“Les déploiements sont maîtrisés : Docker, variables, logs, et une approche CI/CD qui sécurise la mise en production.”
— DevOps Engineer
“Sur mobile, il a produit un onboarding RN propre, responsive et fluide. Bonne gestion du cross-platform et de la navigation.”
— Mobile Developer
“Autonome et orienté résultat : il pose une architecture claire, itère vite, et documente ce qui doit l’être.”
— CTO
“Une vraie mentalité “delivery” : focus sur ce qui apporte de la valeur, sans négliger la maintenabilité.”
— Tech Project Manager
Me Contacter
Je recherche une alternance (Master 1) orientée développement (full stack / SI), delivery (CI/CD) et produits web/mobile. N'hésitez pas à me contacter pour une opportunité ou une collaboration.
📩 Envoyer un message