
Steve Bizimungu
Ingénieur Logiciel Senior
Salaire / Taux journalier
Freelance
Expertises
À propos
Introduction
Ingénieur logiciel senior avec 8+ ans d'expertise en architectures microservices et programmation réactive (Java, Scala, Kotlin). Spécialisé dans la migration et modernisation de plateformes critiques pour le secteur public et médias, avec maîtrise avancée de Kafka, RabbitMQ, et écosystèmes cloud. J'accompagne vos projets complexes de la conception DDD aux tests BDD, en garantissant performance, scalabilité et continuité de service.
Expérience de travail
Ingénieur Développeur Principal
Ministère de l'Intérieur - ANTAI
mars 2024 - Présent
2 ans 8 mois
Rennes, France
Contexte: Migration et évolution du Système d'Intégration et d'Échange permettant aux partenaires de l'ANTAI d'exploiter la plateforme d'édition et de distribution de documents officiels (contraventions, amendes). – Pilotage de la réversibilité applicative depuis l'ancien prestataire, en garantissant la continuité de service. – Accompagnement et montée en compétences de l'équipe d'exploitation. – Contribution à la conception et au développement d'une nouvelle plateforme microservices, de l'architecture aux POC techniques. – Définition des axes d'amélioration (architecture, performance, testabilité, exploitation). – Développement de services d'intégration reliant les partenaires de l'ANTAI aux services de La Poste. – Mise en œuvre de la migration des données. – Mise en place de tests BDD avec Cucumber et Spring. – Suivi des tests End-to-End avec les partenaires et correction des anomalies. Environnement: Java 23, Spring, RabbitMQ, APISIX, Docker, MongoDB, MariaDB, ELK, Ansible, GitLab, Jira, Agile Scrum
Ingénieur Développeur Scala
CANAL+
avr. 2023 - févr. 2024
11 mois
Paris, France
Contexte: Évolution de la plateforme MEDIAHUB dédiée à la gestion des assets médias post-production. – Développement de workers Scala pour la plateforme d'orchestration vidéo (ZIO, Cats Effect). – Mise en place d'un système de templating permettant une configuration externalisée et composable des pipelines d'ingestion (vidéo, audio, sous-titres). – Développement de fonctionnalités de traduction des règles de concaténation avant transcodage. – Implémentation de la concaténation vidéo pour la diffusion des chaînes sportives. Environnement: Scala, ZIO, Cats Effect, Kafka, RabbitMQ, Redis, Kubernetes, Docker, AWS (S3, EC2), Datadog, MongoDB, Elasticsearch, PostgreSQL, GitLab, Jira, Agile Scrum
Ingénieur Développeur
INFOPRO-ETAI
déc. 2021 - avr. 2023
1 an 5 mois
Paris, France
Contexte: Développement d'une plateforme permettant l'aggregation des données automobiles et références constructeurs de pièce de rechanges pour les plateformes partenaire d' Infopro-digital – Participation à la migration vers une architecture microservices. – Ouverture de services REST sur la nouvelle gateway applicative. – Mise en place de nouvelles interfaces RabbitMQ. – Amélioration des tests d'intégration automatisés (Cucumber, Kotlin). – Mise à jour des tests de charge Gatling (Scala). – Documentation fonctionnelle des services développés. Environnement: Java, Scala, Kotlin, Spring, Spring Security, OAuth2, RabbitMQ, Redis, Gatling, Cucumber, GitLab, Jira, Agile Scrum
Ingénieur Développeur
OUEST-FRANCE
nov. 2020 - déc. 2021
1 an 2 mois
Rennes, France
Contexte: Développement d'une plateforme de centralisation des données entreprises consommées par le site ouest-france.fr pour améliorer la présence des petits PME en ligne – Intégration de bases relationnelles vers Kafka via Kafka Connect. – Développement de consommateurs réactifs gérant le back-pressure (Vert.x, RxJava). – Alimentation et indexation des données dans Elasticsearch. – Exposition de services externes via Spring WebFlux. – Migration progressive d'une architecture MVC vers une stack réactive. Environnement: Java, Spring WebFlux, Vert.x, RxJava2, Kafka, Elasticsearch, GitLab, Jira, Agile Scrum
Ingénieur Développeur
AFONE
sept. 2019 - nov. 2020
1 an 3 mois
Angers, France
Contexte: Au sein des équipes de développement de la néo-banque Noelie J'ai participé au développement et maintenance des différents briques logiciels composant la plateforme de paiement et de transaction de l'outils PAPAM. – Développement de microservices. – Refactoring des briques de gestion des transactions. – Amélioration de la fiabilité et de la sécurité (authentification, autorisation). – Mise en place de tests BDD pour renforcer la qualité. – Contribution au service de contrôle de fraude et conformité. Environnement: Java, Spring, Spring Security, OAuth2, FusionAuth, Docker, AWS (SNS, Lambda), PostgreSQL, OpenAPI, Cucumber, GitLab, Jira, Agile Scrum
Ingénieur Développeur
Ministère de l'Éducation Nationale
janv. 2018 - janv. 2019
1 an 1 mois
Ingénieur Développeur
Lactalis
janv. 2017 - janv. 2018
1 an 1 mois
Apprenti Ingénieur
Ministère de l'Éducation Nationale
janv. 2016 - janv. 2017
1 an 1 mois
Formation
Université de Rennes
Master II, Génie Logiciel
2015 - 2017
2 ans 1 mois
Licences et certifications
Ingénieur Développeur
Délivré le : janv. 2019