Aller au contenu
> ballo-youssouf.me

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+

Années d'expérience

Entreprises
3

Entreprises

Domaines d'activité
2

Domaines d'activité

Technologies maîtrisées
22+

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.

  1. 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
  2. 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
  3. 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é.

    En savoir plus

  • Plateforme de Certification

    Application de gestion de campagnes de certification de comptes.

    • Java
    • Spring Boot
    • PostgreSQL
    • Flyway

    En savoir plus

  • 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

    En savoir plus

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.