Mon parcours
Du code au cloud — un ingénieur backend qui n'a jamais cessé d'apprendre.
Les fondations scientifiques
"Avant l'informatique, il y a eu les mathématiques. Le Baccalauréat série C m'a appris à raisonner rigoureusement, à modéliser les problèmes avant de les résoudre."
Leçon retenue : Les mathématiques et la logique ne sont pas des prérequis académiques — ce sont les outils du quotidien d'un ingénieur backend.
Diplôme en Informatique de Gestion
"Mon Diplôme en Informatique de Gestion m'a ouvert les portes du développement logiciel. C'est ici que j'ai découvert Python, compris l'architecture des systèmes d'information."
- Programmation orientée objet
- Bases de données relationnelles
- Architecture des systèmes d'information
- Premiers projets en Python
Leçon retenue : Un bon informaticien de gestion comprend non seulement le code, mais aussi les processus métiers qu'il modélise. C'est une compétence rare.
Développeur Backend Python/Django
"En 2020, je me suis spécialisé dans le développement backend avec Python et Django. Rapidement, je me suis imposé dans des projets exigeants."
- APIs RESTful avec Django REST Framework
- Modélisation de bases de données PostgreSQL / MySQL
- Authentification JWT, OAuth2
- Tests unitaires et d'intégration
Leçon retenue : Le backend, c'est l'invisible qui fait tenir le visible. Chaque endpoint bien conçu, c'est une expérience utilisateur fluide quelque part dans le monde.
Certification Red Hat Linux & Administration Système
"En 2021, j'ai suivi une formation Red Hat Linux et je me suis plongé dans l'administration système Linux. Comprendre le système d'exploitation en profondeur a changé ma façon de développer."
- Administration Red Hat Enterprise Linux (RHEL)
- Gestion des utilisateurs, permissions, SELinux
- Scripting Bash avancé
- Configuration réseau et sécurité système
Leçon retenue : Un développeur qui connaît son OS est dix fois plus efficace. Il ne subit plus le serveur — il le maîtrise.
DevOps : l'ingénierie du déploiement
"En 2024, j'ai franchi le cap du DevOps. Conteneurisation avec Docker, orchestration Kubernetes, pipelines CI/CD, infrastructure as code."
- Docker & Docker Compose
- Kubernetes (orchestration et déploiement)
- CI/CD avec GitHub Actions / GitLab CI
- Infrastructure as Code (Terraform, Ansible)
- Monitoring : Prometheus, Grafana
Leçon retenue : DevOps n'est pas un titre — c'est une philosophie. Celle qui dit que le développeur est responsable de son code jusqu'en production, et au-delà.
International & Projets multi-continents
"Mes projets me connectent aujourd'hui à des clients et partenaires au Canada, en France, aux États-Unis et au Sénégal."
- Projets déployés sur 4 pays
- Collaboration en équipes distribuées
- Architecture multi-région cloud
- Communication technique en français et en anglais
Leçon retenue : Travailler à l'international m'a appris que les bons systèmes sont universels — mais que le contexte local change tout.