Frontend
React, TypeScript, interfaces réactives et responsive, intégration Figma, expérience utilisateur soignée.
Dakar, Sénégal — ouvert aux CDI · CDD · Freelance · Remote / Hybride
|
Ingénieur logiciel full-stack : Java / Spring Boot, Node.js, React / TypeScript. Je conçois des applications web robustes, des APIs sécurisées et des pipelines CI/CD — avec une spécialisation en intelligence artificielle : agents autonomes, LLM et computer vision, du prototype à la production.
↓ Scrollez pour assembler la machine
Expertise
Ingénieur Logiciel et praticien en Science des Données, diplômé de l'École Supérieure Polytechnique de Dakar. Expérimenté dans le traitement de données, l'intelligence artificielle et le développement d'applications web. J'ai conçu et livré des outils concrets : prédiction de tendances, surveillance automatique de réseaux, détection visuelle d'objets. Rigoureux, bon communicant, à l'aise en équipe. Motivé par les projets à impact, notamment en santé publique.
React, TypeScript, interfaces réactives et responsive, intégration Figma, expérience utilisateur soignée.
Java 17/21, Spring Boot, Node.js, PostgreSQL, MongoDB, microservices, REST, JWT, architecture SOLID.
Docker, Docker Compose, GitLab CI/CD, GitHub Actions, pipelines automatisés, déploiement continu.
Ma vraie passion : Spring AI + Claude API, orchestration d'agents autonomes, LLM, NLP, computer vision (YOLO), détection d'anomalies, pipelines data en Python. L'IA n'est pas un bonus — c'est le cœur du réacteur.
Parcours
Conception et déploiement d'applications web full-stack (Spring Boot, React/TypeScript) avec intégration d'APIs REST et pipelines CI/CD Docker. Modélisation des données, automatisation des workflows backend en Python, documentation technique et tests unitaires. Plateformes de gestion à grande échelle : suivi de chantiers BTP, administration universitaire, outils métier sur mesure.
Développement de scripts de machine learning et de workflows de traitement de données en Python / pandas. Construction et évaluation de modèles prédictifs (tendances, anomalies) et production de rapports et dashboards pour des interlocuteurs non techniques.
Développement d'une application de gestion bancaire robuste en C# / .NET, avec modélisation des données et tests unitaires. Rédaction de 100 % de la documentation technique, garantissant la fiabilité fonctionnelle du système livré.
Étude comparative de plus de 5 LLMs avec analyse quantitative des performances (précision, latence, coût). Pipelines Python de préparation et de nettoyage de données réduisant le temps de préparation d'environ 40 %. Veille technologique deep learning et fine-tuning.
Contribution à des projets logiciels en équipe : revues de code, versioning Git et documentation, dans le respect des bonnes pratiques de développement.
Projets sélectionnés
Survolez · cliquez pour ouvrir
IA · Computer VisionComputer vision en temps réel (YOLO) déployée sur Streamlit : détection et tracking d'objets live, directement dans le navigateur. Un de mes projets IA préférés.
Architecture · MicroservicesArchitecture microservices bancaire avec Kafka, PostgreSQL, Docker, API Gateway, JWT et documentation Swagger.
Cybersécurité · IAOutil de surveillance réseau capable de détecter des menaces et d'envoyer des alertes en temps réel via un dashboard IA.
Machine Learning · SécuritéSystème de détection d'intrusion basé machine learning : analyse du trafic réseau et détection de comportements suspects par modèles NLP.
BackendAPI avec authentification JWT, CRUD complet, architecture MVC, modélisation NoSQL et middlewares personnalisés.
Backend · SécuritéService RESTful avec authentification JWT, gestion des droits, rate limiting et documentation Swagger.
Full Stack · OutilApplication de génération dynamique de CV professionnels avec templates modernes personnalisables et parcours guidé.
E-commerce · ProductionBoutique e-commerce mode & artisanat africain (Next.js) : catalogue produits, panier, paiement Dexpay Africa.
Réservation · WebPlateforme de réservation de salons de coiffure et barbershops à Dakar : avis, tarifs et disponibilités en ligne.
Aussi en cours : Orchestrateur IA — plateforme SaaS (Spring Boot 3, React, Spring AI + Claude) pour piloter des agents IA autonomes avec function calling.
Stack
Formation
École Supérieure Polytechnique de Dakar
DataCamp
Simplon × ONFP, Sénégal
École Supérieure Polytechnique de Dakar
Certifications
Contact
Ouvert aux opportunités en CDI, CDD et freelance — remote, hybride ou sur site. Un projet web, une API, un pipeline data ou un agent IA à mettre en prod ? Je réponds vite.