Toutel NTATLA YONGUET

Senior Python Backend Developer | Microservices

Salaire / Taux journalier

91100 Corbeil-Essonnes, France

Freelance

Expertises

PythonGolangRESTful APIsCoaching agileFastAPIFlaskDjangoDockerAWS LambdaDynamoDBPostgreSQLHTML

À propos

Introduction

Python Backend Engineer with 7+ years building scalable microservices and AI-driven solutions for BNP Paribas, ENGIE, and TotalEnergies. Expert in FastAPI, Django, AWS, and Docker with proven success migrating monoliths to microservices and integrating LLM/RAG systems. Delivering production-ready, containerized APIs with comprehensive testing and CI/CD automation for enterprise clients.

Liens

Expérience de travail

Python Backend Engineer - AI platform

BNP Paribas

août 2025 - Présent

1 an 3 mois

93500 Pantin, France

– Integrated Go-based RAG/LLM services with Python REST APIs, enhancing async job handling and retries. – Developed end-to-end orchestration for AI-assisted PPTX content generation from PDFs, ensuring structured outputs. – Automated PPTX generation using python-pptx, adhering to brand guidelines and improving production readiness.

Back End Developer

ENGIE Digital & IT

juil. 2023 - août 2025

2 ans 2 mois

Paris, France

Project: Backend Development – Predictive Maintenance Platform for Power Plant Equipment Contributed to the backend development of a predictive maintenance application for power plant equipment, working within a microservices architecture in an international, Agile environment. Key contributions: – Took ownership of multiple existing microservices. – Developed new features across several backend services. – Built containerized APIs (FastAPI, Flask, Django with Docker) to interconnect services. – Utilized various AWS services including Lambda, Step Functions, ECS, S3, and DynamoDB. – Wrote unit tests using Pytest to ensure code stability. – Participated in code reviews and pair programming sessions. – Handled CI/CD pipelines and production deployments via GitHub Actions. – Worked in an Agile environment: daily stand-ups, sprint planning, and sprint reviews. – Collaborated in a bilingual (French/English) international team setting.

Software Engineer

Moonshot Insurances

juil. 2022 - juil. 2023

1 an 1 mois

Paris, France

Project: Backend Refactoring – Monolith to Microservices Architecture Redesigned the backend architecture of an existing application, transitioning from a monolithic structure to a modular, microservices-based system. Key contributions: – Audited the legacy backend code to identify and define microservice boundaries. – Introduced a layered architecture to enhance modularity and code maintainability. – Designed and implemented the foundational structure for multiple microservices. – Managed data storage using a NoSQL database (DynamoDB). – Developed the insurance policy management microservice with FastAPI. – Built various RESTful APIs within the microservice. – Wrote comprehensive unit tests using Pytest to ensure code reliability.

Python Engineer

TotalEnergies

nov. 2021 - juil. 2022

9 mois

69340 Francheville, France

Project: Development of a POC to optimize the charging of electric cars Key contributions: – Training to understand the basics of the field – Write technical and functional documentation – API development (FastAPI) – Data management via a SQL database (PostgreSQL) – Add unit tests for new functionalities (pytest) – Deployment of code on Microsoft Azure (Microsoft Azure functions) – Live testing with customer

Python software Engineer

CEA

janv. 2018 - juil. 2021

3 ans 7 mois

Bruyères-le-Châtel, France

Projects: Python & Django Development – High-Performance Computing Tools 1st project: Terminal-based Task Manager for TGCC Supercomputer (Python + Flask) Developed a Python terminal application to replace an outdated Bash script used to manage computation jobs on the TGCC cluster (managed by SLURM). The new tool provided enhanced interactivity and user control. Key contributions: – Built a terminal-based interface allowing authorized users to edit pending jobs in SLURM. – Integrated LDAP authentication for access control. – Connected the frontend to SLURM via a Flask-based API layer. – Implemented an automatic refresh mechanism to display real-time job status updates. 2nd project: Web Application for TGCC User Account Management (Django + Celery) Created a Django-based web application to manage user accounts required for accessing the TGCC supercomputer. Key contributions: – Designed asynchronous user creation workflows using Django and Celery. – Enabled monitoring of user-related KPIs through a web dashboard. – Built admin features for managing and updating user accounts. – Contributed to frontend development by creating and updating HTML templates when needed.

Python Developer – Intelligent Document Processing

EDF

mars 2017 - août 2017

6 mois

Paris, France

Project: PDFCrawler – Intelligent Document Analysis Tool Designed and developed a Python-based tool named PDFCrawler to support engineers in processing and understanding large volumes of newly received PDF documents related to an infrastructure project. Key objectives addressed by the tool: – Identify critical documents within large, unstructured sets. – Classify documents by domain (e.g., civil works, electrical engineering, or both). – Provide a user-friendly interface to help engineers quickly grasp the content and relevance of a document set. – Handle scanned (non-parsable) documents by implementing fallback strategies. – Extract contextual information from uncodified documents to infer their category or field when metadata is missing.

Research Trainee

Laboratoire IBISC - CNRS

juin 2016 - juil. 2016

2 mois

89140 Évry, France

Project: Predictive Modeling for Hypertension Treatment (Academic Research Traineeship) The goal was to develop a predictive model to determine the most effective hypertension treatment for individual patients based on clinical data. Key contributions: – Implemented supervised learning algorithms to predict optimal treatments based on patient datasets. – Evaluated model performance and identified limitations due to high error rates. – Researched and designed a custom bagging-based ensemble approach to improve prediction accuracy. – Explored the use of a multi-agent system, where each agent produced individual predictions and collaborated with others to adjust and improve the overall outcome. – While time constraints limited the full implementation of the multi-agent approach, the project laid a strong foundation for future work.

Web Application Developer Intern – Education Platform

AgroParisTech

nov. 2014 - avr. 2015

6 mois

Project: Development of Academic Information Systems – AgroParisTech As part of a team at the National Institute of Agronomy, I contributed to the development of a module for the new Digital Work Environment (ENT), which is set to replace existing academic systems across several French institutions, including Télécom ParisTech, ENSTA ParisTech, and École Polytechnique. During the second half of the internship, I collaborated on the complete redesign of the faculty skills directory for AgroParisTech. This team project also served as the subject of my Bachelor's final project.


Formation

Université Paris-Saclay

Master's Degree, Computer Science

2016 - 2017

1 an 1 mois

Université Paris-Saclay

Master's Degree, Computer Science

2015 - 2016

1 an 1 mois

Université Paris Descartes

Bachelor's Degree, Computer Science

2014 - 2015

1 an 1 mois

Université Paris Descartes

Bachelor's Degree, Mathematics and Computer Science

2011 - 2014

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.