Bolivar OBI NJOH

Lead Software Engineer | Front Office | Scrum Master | Trainer (AI Trainer)

Salaire / Taux journalier

92800 Puteaux, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

JavaPythonIngénieur logicielScrumpandasDjangoCSSScrapingTest Driven DevelopmentMicroservicesNumPyJavascriptTailwind CSSBase de données SQLRequêtes SQLClean CodeDockerBootstrapFastAPIHTMLFlask

Langues

Anglais (Courant)ItalienEspagnol

À propos

Introduction

Experienced Lead Software Engineer, Scrum Master, and AI Trainer with a diverse background in software development and technical training. Proven ability to drive technical evolution, ensure software quality, and manage agile projects in critical environments. Adept at Python, Java, and web development, with a focus on delivering robust and scalable solutions.

Liens

Expérience de travail

Part-Time AI Trainer

Outlier AIFreelance

avr. 2024 - Présent

2 ans 7 mois

Remote, Oregon 97458, États-Unis

➜ Assessed and refined AI model outputs for accuracy, clarity, and factual consistency across diverse knowledge domains. ➜ Reviewed and corrected AI-generated code solutions in Python, ensuring technical correctness and adherence to best practices. ➜ Contributed to continuous improvement of large language model behavior through detailed feedback and structured evaluations.

Lead Software Engineer - Front Office, Système rédactionnel

AFP

sept. 2022 - Présent

4 ans 2 mois

Paris, France

En tant que Référent Technique et Scrum Master au sein du service Front Office Métier, je suis au cœur du système rédactionnel de l'AFP, utilisé quotidiennement par des milliers de journalistes, photographes et éditeurs vidéo à l'échelle mondiale. Mon rôle consiste à garantir la disponibilité, l'évolution technique et la qualité logicielle de cette application, tout en assurant son support en conditions extrêmes lors d'événements mondiaux majeurs. Responsabilités et réalisations clés : 🛠️ Expertise Technique et Évolution (Java/Eclipse RCP/Integration API & IA) : ➜ Pilotage de l'évolution technique majeure du système rédactionnel, incluant la migration de Java 8 vers Java 17 au sein d'une architecture Eclipse RCP. ➜ Intégration et définition des API des services backend impliqués dans le workflow ➜ Intégration et définition des API d'intelligence artificiel (IA) de la traduction et reconnaissance d'Entité Nommées. ➜ Développement et maintenance évolutive de l'application métier Front Office. ➜ Maintenir les services Back-End du service avec Spring Boot 3.5 ✅ Qualité Logicielle et CI/CD : ➜ Garant de la qualité logicielle par l'implémentation de tests unitaires et d'intégration avancés (JUnit 5, Mockito). ➜ Mise en place des processus de CI/CD (Git/GitLab, Jenkins) et réalisation des revues de code pour diffuser les bonnes pratiques. 🚨 Support Critique et Opérations (Tolérance Zéro) : ➜ Fourniture du support direct et immédiat en Main Press Center (MPC) lors d'événements mondiaux (Jeux Olympiques, élections, etc.). ➜ Diagnostic et résolution en temps réel des incidents critiques, garantissant une disponibilité continue. 🏃 Leadership Agile et Cadrage : ➜ Fonction de Scrum Master : animation des cérémonies agiles, cadrage des besoins fonctionnels et techniques, et définition du périmètre des Sprints.

ASTON - École InformatiqueFreelance

Nov 2023

Formateur HTML5/CSS3

Nov 2023

Formation de 3 jours sur HTML5 et CSS3 aux étudiants du parcours JAVA

Fomateur UML

Oct 2023

Dispenser un cours de 2 jours sur l'introduction à la programmation orientée object par modélisation UML aux étudiants du parcours JAVA

Formateur Pyhton

Mission FormateurFreelance

janv. 2024 - Présent

2 ans 10 mois

Accompagner les apprenants dans la maîtrise des fondamentaux et des notions avancées de Python, en vue de leur certification TOSA. La formation combine apports théoriques, démonstrations pratiques et exercices guidés pour renforcer la compréhension et la mise en application des concepts clés du langage. 🧩 Contenu de la formation 1. Introduction et bases du langage ➜ Présentation du langage et de ses usages professionnels. ➜ Variables, types de données et structures de contrôle. ➜ Gestion mémoire et optimisation : Small Integer Caching, Shared References. Boucles, conditions et fonctions. 2. Notions avancées et spécificités ➜ Opérations sur les types (chaînes, listes, tuples, dictionnaires). ➜ Manipulation de fichiers : lecture, écriture et gestion des encodages. ➜ Modules et packages : organisation et réutilisation du code. ➜ Programmation orientée objet (classes, héritage, encapsulation). 3. Gestion des erreurs, données et applications web ➜ Gestion des exceptions et bonnes pratiques de débogage. ➜ Introduction aux bases de données MySQL : connexion, requêtes, transactions. ➜ Introduction à l'extration et au traitement de données avec Pandas ➜ Développement d’applications web avec Flask : API, routes, templates.

Animateur atelier codage Python

Code Code CodecFreelance

oct. 2023 - Présent

3 ans 1 mois

Paris, France

Initier les élèves à la logique informatique et aux fondamentaux de la programmation à travers un langage accessible et polyvalent : Python. L’approche est progressive et ludique, visant à développer la curiosité, la logique, la créativité et l’autonomie des participants. 🧩 Contenu et progression des ateliers: ➜ Introduction à la programmation : variables, types de données, boucles, conditions, fonctions et structures de contrôle. ➜ Projets interactifs sur console : création de jeux textuels simples (quiz, devinettes, pendu, snake) pour illustrer les concepts appris. ➜ Découverte des bibliothèques graphiques : Tkinter pour la création d’interfaces graphiques simples (calculatrice, dessin interactif, snake). PyGame pour le développement de jeux en 2D, favorisant la compréhension des notions d’événements, de boucles de jeu, de collisions et de sprites. ➜Travail en petits groupes pour encourager l’entraide, la communication et la conception collective de projets. ➜ Mise en avant de la démarche algorithmique : compréhension du problème, conception, implémentation et test.

Architecte logiciels (Mission de conseil à Temps Partiel)

Paris Infrastructure AdvisoryFreelance

oct. 2023 - mars 2024

6 mois

À distance

Intervention en tant qu'Architecte Logiciel sur un projet innovant dans le secteur du marché de l'énergie, avec pour objectif de concevoir une plateforme moderne, sécurisée et évolutive répondant à des enjeux métiers (8h/semaine). 🏗️ Architecture & Conception Études de faisabilité technique à partir des besoins métiers. Conception de l'architecture logicielle d'une application web basée sur une approche microservices. Prise en compte des contraintes de sécurité liées au traitement de données sensibles. ☁️ Cloud & Infrastructure Élaboration de l'architecture de déploiement sur OVHcloud. Définition des environnements et des stratégies d'hébergement adaptées aux exigences du projet. 📋 Pilotage Produit & Roadmap Accompagnement du Business Analyst dans la définition et la priorisation du Product Backlog. Estimation des charges de développement et identification des risques techniques. Construction de la feuille de route projet et recommandations stratégiques pour les différentes phases de réalisation. 🤝 Gouvernance & Partenaires Rédaction de l'appel d'offres pour l'externalisation du développement Front-End. Participation aux échanges avec les prestataires et accompagnement dans les choix techniques. 👥 Recrutement & Leadership Technique Participation au recrutement et à l'évaluation technique de développeurs Back-End spécialisés en Python et FastAPI. Conseil sur la structuration de l'équipe et à la mise en place des bonnes pratiques de développement.

Framatome

avr. 2017 - août 2022

5 ans 5 mois

92400 Courbevoie, France

Ingénieur logiciel

oct. 2017 - août 2022

4 ans 11 mois

92400 Courbevoie, France

En tant qu'Ingénieur Logiciel au sein de la BU I&C de Framatome, j'ai évolué dans un univers polyvalent, entre logiciel embarqué et application de bureau. Dans ce parcours, j'ai joué un rôle clé dans le développement, la maintenance et l'automatisation des outils de design et/ou de supervision des plateformes de contrôle-commande nucléaires. Cette expérience couvre le cycle de vie complet du developpement logiciel, de la spécification à la validation. Responsabilités et réalisations clés : 💻 Conception & Développement d'IHM Critiques (Java) : ➜ Concevoir et développer les évolutions majeures d'une application de design d'Interfaces Homme-Machine (IHM) de contrôle-commande en Java (Eclipse RCP/GEF, SWT/JFACE). ➜ Définir et implémenter le mapping objets des données de persistance via Hibernate JPA. Assurer la maintenance évolutive et corrective de l'application et de ses générateurs de code. 🤖 Automatisation et Qualité Logicielle : ➜ Automatiser les tests de validation du logiciel de design en Python et développer des générateurs de configuration/code. ➜ Former l'équipe de validation aux langages Python et Shell pour l'automatisation des tests. Implémenter les tests unitaires (JUnit) et assurer la conformité du code C (analyse MISRA). ⚙️ Logiciel Embarqués : ➜ Réaliser le développement applicatif Linux embarqué sur SoC Altera. ➜ Effectuer la maintenance évolutive sur la couche applicative et le bootloader du système de contrôle/commande de sûreté en C. ➜ Implémenter la communication réseau via le protocole Ethernet. 📚 Documentation et Support : ➜ Rédiger les spécifications techniques et fonctionnelles ainsi que les manuels utilisateurs. ➜ Assurer le support technique et organiser les formations sur les outils développés.

Stagiaire Ingénieur - Développement d'un outil de mesure de la charge CPU

avr. 2017 - oct. 2017

7 mois

Paris, France

- Définir les scénarios de mesure de la charge CPU des applications de contrôle commande - Établir les équations d’estimation de charge CPU - Concevoir l’IHM et le modèle objet de l’outil d’estimation de la charge CPU - Développer l’outil d’estimation sous forme de plug-in Eclipse - Intégrer le plug-in au sein du logiciel de design des applications de contrôle-commande - Rédiger la documentation technique/fonctionnelle et le manuel utilisateur

Stagiaire ingénieur informatique

STMicroelectronics

nov. 2016 - janv. 2017

3 mois

Le Mans, France

- Compiler et porter le noyau Linux 4.6 sur carte ST B2260 - Développer un logiciel d’acquisition de température et de pression en C - Afficher les données acquises sur un écran LCD 16x2

Exploitant industriel

Groupe Renault

juin 2015 - juil. 2015

2 mois

Le Mans, France

Occuper un poste d'exécutant et découvrir le milieu industriel.


Formation

Le Mans Université

Diplôme d'ingénieur, Computer Science

2014 - 2017

3 ans 1 mois

Activités et associations : Membre des cordés de la réussite sarthoise, Membre de l'équipe de foot à sept de L'ENSIM, Membre de l'association Erasmus Student Network...

ENSIM Ecole d'ingénieurs Le Mans Université

Diplôme d'ingénieur, Computer Engineering

2014 - 2017

3 ans 1 mois

Activités et associations : Les cordées de la réussite sarthoise, Football, Gala,…


Licences et certifications

Python

Délivré le : nov. 2025

Certifié par Dyma

Jakarta EE Overview

Délivré le : oct. 2025

Certifié par LinkedIn

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.