
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
Langues
À 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.
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
Jakarta EE Overview
Délivré le : oct. 2025