
Ingénieur Full Stack spécialisé en Java/Spring Boot et Angular. J’aime concevoir des applications performantes, maintenables et bien structurées, en mettant l’accent sur la qualité du code et l’expérience utilisateur.
Dakar, Sénégal
● Ouvert à de nouvelles collaborations

Je suis un ingénieur Full Stack passionné, spécialisé en Java/Spring Boot et Angular, avec un fort intérêt pour la création de solutions fiables, performantes et bien structurées. Ce qui m’anime, c’est de donner vie à des produits numériques solides, en soignant aussi bien l’architecture backend que l’expérience utilisateur côté front.
J’ai commencé mon parcours dans le développement en 2017, et depuis, je n’ai cessé d’évoluer et d’apprendre. Au fil des années, j’ai approfondi des pratiques essentielles comme les microservices, le Domain-Driven Design, l’architecture propre, les tests, et les approches DevOps pour assurer des déploiements fluides et continus. Aujourd’hui, avec plus de 7 ans d’expérience, je conçois et développe des applications modernes en m’appuyant sur Spring Boot, Angular, Docker, Kubernetes, CI/CD, et bien d’autres outils.
Je suis un esprit curieux et progressiste. J’aime travailler sur des produits de bout en bout : comprendre le domaine métier, imaginer l’architecture, construire les fonctionnalités et livrer un logiciel prêt pour la production.
En dehors du code, j’aime suivre les avancées technologiques, explorer de nouveaux outils et partager mes découvertes. Vous pouvez aussi me trouver en train de m'inspirer de ce que construisent d’autres développeurs ou simplement en train de profiter d’un moment de détente.
Et pour finir : je suis ouvert aux projets et collaborations. N’hésitez pas à me contacter pour échanger — promis, je ne mords pas 😉
Compétences, outils et technologies où j’excelle.
Présentation synthétique de mes expériences récentes :





Diplôme académique
Diplôme de Master 2 en Génie Logiciel avec spécialisation en développement logiciel, conception de systèmes et architectures modernes.

Développement Web & Mobile
Certification attestant des compétences en développement web moderne, conception mobile-first, intégration front-end et bonnes pratiques UI/UX.

Développement Web & Mobile
Programme intensif axé sur le développement web/mobile, les fondamentaux réseau et la sensibilisation aux bonnes pratiques de cybersécurité.

Langues
Certification démontrant un niveau professionnel en communication anglaise dans le contexte IT et business.

Backend & API
Compétences validées sur la conception, documentation et sécurisation d’API REST modernes.

AWS Certification
Accréditation AWS couvrant les fondamentaux techniques du cloud, les services clés, la sécurité et les bonnes pratiques architecturales.

Cloud & IA
Formation AWS dédiée aux bases de l’IA générative, son fonctionnement, ses cas d’usage business et son intégration dans les solutions cloud.

Cloud Computing
Concepts clés du Cloud, architectures distribuées, modèles de déploiement et services fondamentaux.

Programmation Java
Maîtrise des fondamentaux Java : POO, syntaxe, structures de données et principes d’architecture.

Programmation Java
Certification avancée démontrant une expertise poussée en programmation Java et bonnes pratiques.

Programmation Java
Principes essentiels du langage Java avec exercices pratiques et projets orientés entreprise.

Base de données
Concepts de base sur la gestion, modélisation et administration de bases de données Oracle.

Base de données
Maîtrise des techniques de modélisation et normalisation pour concevoir des bases robustes.

Base de données
Exploitation avancée du SQL, optimisation, jointures, fonctions et scripts pour bases Oracle.

Game Development
Certification confirmant les compétences en création de jeux 2D/3D, C#, assets, animations et pipeline Unity.

Frontend
Compétences validées en développement d'interfaces modernes avec Vue.js, composants et state management.