Abidjan, Côte d'Ivoire
BALLO Youssouf
Senior Backend Engineer
Je conçois des applications métier robustes, évolutives et maintenables — du backend Java/Spring à l'architecture applicative, en passant par les API et le DevOps.
- Années d'expérience
- 10+
- Entreprises
- 3
- Domaines d'activité
- 2
- Technologies maîtrisées
- 22+
Années d'expérience
Entreprises
Domaines d'activité
Technologies maîtrisées
À propos
Qui je suis
Ingénieur logiciel avec plus de 10 ans d'expérience dans le développement d'applications métier, je suis spécialisé dans le développement backend, la conception d'API, les architectures applicatives et les environnements DevOps.
Au cours de mon parcours, j'ai participé au développement de plateformes dans les domaines des télécommunications et de la santé.
J'accorde une importance particulière à la qualité du code, à la simplicité des architectures et à la performance des applications. Mon objectif est de construire des logiciels robustes, évolutifs et maintenables.
Parcours
Mon expérience
Cliquez sur une expérience pour voir le détail.
- févr. 2023 — Présent
Consultant Ingénieur Logiciel · Orange Côte d'Ivoire
Abidjan, Côte d'Ivoire
Développement et maintenance d'applications métier back-end pour le secteur télécom : API REST, workflows, traitements batch et intégration multi-services.
- Développement d'applications métier
- Développement Backend Java
- Développement d'API REST
- Optimisation des traitements
- Développement de workflows
- Maintenance évolutive
- Intégration avec plusieurs services
- Développement de traitements batch
- Automatisation de tâches
- Monitoring
- Java
- Spring Boot
- PostgreSQL
- Docker
- GitLab
- REST
- janv. 2015 — janv. 2023
Analyste Développeur · Khainien Holding
Analyse et développement d'applications logicielles avec PHP et Java, sur des environnements Docker et NGINX.
- PHP
- Java
- Docker
- NGINX
- janv. 2013 — janv. 2015
Développeur Web · Akama Groupe
Développement web au sein d'Akama Groupe.
Domaines d'expertise
Ce que je fais
-
Backend Development
Conception et développement d'applications métier robustes en Java/Spring Boot, NestJS, PHP/Laravel et Golang, pour des plateformes télécom et santé à fort volume d'utilisateurs.
-
API Engineering
Conception d'API REST documentées (Swagger), sécurisées par JWT/OAuth2 et exposées via Kong Gateway, pensées pour être consommées par plusieurs systèmes clients.
-
Architecture Applicative
Conception de workflows métier et d'architectures applicatives simples à maintenir, avec une veille active sur Clean Architecture, DDD, CQRS et l'event-driven.
-
DevOps
Conteneurisation avec Docker et Kubernetes, pipelines CI/CD sur GitLab CI et Jenkins, exploitation et durcissement d'environnements Linux/NGINX.
-
Optimisation des performances
Optimisation de traitements batch et de flux de données, mise en place de monitoring pour identifier et corriger les goulots d'étranglement en production.
-
Intégration de systèmes
Intégration de services multiples au sein de plateformes télécom et santé, en garantissant la cohérence des données et la fiabilité des échanges entre systèmes.
Compétences
Stack technique
Langages
- Java
- PHP
- Golang
Backend
- Spring Boot
- NestJS
- Laravel
API
- REST
- Swagger
- JWT
- OAuth2
- Kong Gateway
Base de données
- PostgreSQL
- MariaDB
- MySQL
- Redis
- MongoDB
DevOps
- Docker
- Kubernetes
- GitLab CI
- Jenkins
- Linux
- NGINX
Projets
Projets réalisés
-
Application d'automatisation
Solution interne permettant d'automatiser des tâches métier et de produire des rapports d'activité.
-
Plateforme de Certification
Application de gestion de campagnes de certification de comptes.
- Java
- Spring Boot
- PostgreSQL
- Flyway
-
Plateforme Hospitalière E@voire
Solution de gestion hospitalière destinée à gérer les patients, les consultations et les processus administratifs.
- PHP
- Java
- MariaDB
- Docker
- NGINX
- Kong Gateway
Explorations
Ce que j'étudie en ce moment
Ma veille technologique — pas mes compétences actuelles.
-
Architecture Logicielle
Approfondissement des styles d'architecture qui rendent les systèmes plus simples à faire évoluer et à tester dans la durée.
- Clean Architecture
- DDD
- CQRS
- Event Driven
-
Cloud Native
Déploiement et exploitation d'applications conteneurisées à l'échelle, avec une approche déclarative de l'infrastructure.
- Kubernetes
- Helm
- GitOps
-
Rust
Exploration du langage pour des composants back-end où la performance et la sûreté mémoire sont critiques.
- Rust
-
Intelligence Artificielle
Étude des architectures autour des LLM et des agents, appliquées à des cas d'usage back-end concrets.
- LLM
- RAG
- Agentic AI
- LangChain
- LlamaIndex
-
Observabilité
Mise en place d'une observabilité standardisée des systèmes distribués, au-delà du simple monitoring applicatif.
- OpenTelemetry
Contact
Discutons de votre projet
Une question, une mission, une opportunité ? Écrivez-moi.
Message envoyé, merci !
Je vous répondrai dans les plus brefs délais.