Industry:
Banking
Headquarters:
France
Title:
Tech Lead AI Python
Company:
Bpifrance
Company Industry:
Banking
Company Website:
bpifrance.com
Company Linkedin:
linkedin.com/company/bpifrance
Company Size:
1001-5000
Current Job Duration:
11 mos
Country:
France
Languages:
Anglais - TOEIC 890, Francais
Work Experience:
Title: Bpifrance
Company: Bpifrance
Company URL: https://www.linkedin.com/company/bpifrance/
Industry: Banking
Company Size: 1001-5000
Location: None
Country: None
Employment Type: None
Start At: 02-2025
Ends At: Present
Description: As Tech Lead at Bpifrance, a public investment bank.
Our team comprised 6 members: 4 developers, 1 Product Owner, and 1 Scrum Master.
Within this team, I conceived and deployed a conversational AI platform. This platform, centered around an intelligent chatbot, offers centralized access to a diversity of language models via a dedicated proxy. By employing RAG and function calling techniques, the chatbot can tap into an extensive internal and external knowledge base to furnish precise and contextual responses to collaborators.
Chatbot ~1000 daily users
Proxy ~10 consuming teams
My responsibilities:
- Construction of the project architecture
- Development of the chatbot (Chainlit, Python)
- Development of the RAG API (FastAPI, Python)
- Development of agents (LangChain, LangGraph, FastAPI)
- Development of CI/CD pipelines (Jenkinsfile, Jenkins, Gtilab)
- Unit tests (Pytest, RAGAS)
- Ensuring the technical quality of deliverables (Pair review, SonarQube)
- Production deployment (Helm, Kubernetes)
- Implementation of observability (Datadog)
Technical context: Python, FastAPI, PostgreSQL, Kafka, Langfuse, Langchain, LangGraph, RAG, PyTest, RAGAS, Jenkins, Gitlab, AWS, Azure, Kubernetes, Helm, Flux, Datadog, As Tech Lead at Bpifrance, a public investment bank.
Our team comprised 6 members: 4 developers, 1 Product Owner, and 1 Scrum Master.
Within this team, I conceived and deployed a conversational AI platform. This platform, centered around an intelligent chatbot, offers centralized access to a diversity of language models via a dedicated proxy. By employing RAG and function calling techniques, the chatbot can tap into an extensive internal and external knowledge base to furnish precise and contextual responses to collaborators.
Chatbot ~1000 daily users
Proxy ~10 consuming teams
My responsibilities:
- Construction of the project architecture
- Development of the chatbot (Chainlit, Python)
- Development of the RAG API (FastAPI, Python)
- Development of agents (LangChain, LangGraph, FastAPI)
- Development of CI/CD pipelines (Jenkinsfile, Jenkins, Gtilab)
- Unit tests (Pytest, RAGAS)
- Ensuring the technical quality of deliverables (Pair review, SonarQube)
- Production deployment (Helm, Kubernetes)
- Implementation of observability (Datadog)
Technical context: Python, FastAPI, PostgreSQL, Kafka, Langfuse, Langchain, LangGraph, RAG, PyTest, RAGAS, Jenkins, Gitlab, AWS, Azure, Kubernetes, Helm, Flux, Datadog, As a DevOps Engineer at Bpifrance, I worked within an 8-person team comprising 6 DevOps engineers, 1 Product Owner, and 1 Scrum Master.
In this role, I contributed to the design and deployment of DevOps solutions, with a particular focus on improving development and continuous integration practices. One of my key achievements was the design and development of an application for measuring DORA metrics (DevOps Research and Assessment), aimed at tracking the adoption of DevOps principles within different project teams.
My responsibilities included:
- Supporting teams in adopting and implementing DevOps practices
- Optimizing the Git workflow (Git, GitLab)
- Designing and implementing CI/CD pipelines to accelerate the delivery cycle and enhance code quality (Jenkinsfile, Jenkins, GitLab, SonarQube)
- Developing an application to measure DORA metrics for monitoring DevOps adoption (Java, AWS
- Lambda, MongoDB)
- Unit testing (JUnit)
- Production deployment (Helm, Kubernetes)
- Implementing observability (Datadog)
Technical context: Java, PostgreSQL, MongoDB, AWS, Kafka, Kubernetes, Helm, Flux, Jenkins, GitLab, Terraform, Atlantis
Title: AI Software Engineer
Company: None
Company URL: None
Industry: None
Company Size: None
Location: Paris
Country: None
Employment Type: None
Start At: 10-2025
Ends At: Present
Description: None
Title: FullStack Developer
Company: Checkdpe
Company URL: https://www.linkedin.com/company/checkdpe/
Industry: Information Technology And Services
Company Size: 1-10
Location: Ville de Paris, Île-de-France, France
Country: None
Employment Type: None
Start At: 11-2024
Ends At: Present
Description: None
Title: Developpeur IA
Company: Cosigma.Io
Company URL: https://www.linkedin.com/company/cosigma-io/
Industry: Management Consulting
Company Size: 1-10
Location: None
Country: None
Employment Type: None
Start At: 02-2025
Ends At: 09-2025
Description: None
Title: Mind7 Consulting
Company: Groupe Mind7 Consulting
Company URL: https://www.linkedin.com/company/groupe-mind7-consulting/
Industry: Information Technology And Services
Company Size: 51-200
Location: None
Country: None
Employment Type: None
Start At: 06-2020
Ends At: 10-2021
Description: As a Tech Lead at Mind7 Consulting for Colissimo, within a team of 8 people including 1 Scrum Master.
My primary role was the design and development of Scala applications, particularly for consuming and producing Kafka messages, in relation to parcel routing. I also took charge of developing unit and integration tests to ensure the robustness and reliability of the applications.
In this context, I contributed to the following:
- Development of Scala applications consuming/producing Kafka messages for parcel routing
- Data integration via Spark, Scala, primarily with MySQL, PostgreSQL, and Cassandra
- Processing events related to parcel routing, with integration into the database via Kafka and Spark (60M events)
- Unit tests
- Implementation of observability
- Deployment of applications via Jenkins in production
Technical context: Scala, Kafka, Spark, MySQL, PostgreSQL, Cassandra, Jenkins, Kubernetes, ElasticSearch, Prometheus, Grafana, As a Java, Angular Developer at Mind7 Consulting for La Poste, I was part of a 6-person team including 5 developers and 1 Scrum Master.
My primary role was to develop web applications for sorting centers, enabling parcel routing, labeling, and the generation of documents for foreign postal services. I also oversaw Angular unit testing with Karma to ensure the quality and reliability of the applications.
Specifically, I contributed to the following:
- Development of web applications using Java and Angular for parcel routing, labeling, and
- Document generation for foreign postal services.
- Data integration via Spark/Scala, primarily with MySQL, PostgreSQL, and Cassandra.
- Processing events related to parcel/mail routing via Kafka and Spark, with database integration.
- Unit testing.
- Writing deployment scripts (Shell) using Jenkins and OpenShift.
Technical context: Java, Angular, Karma, Kafka, Spark, MySQL, PostgreSQL, Cassandra, Jenkins, OpenShift., Mission carried out for EDF, the main electricity distributor in France, as part of the modernization of nuclear equipment monitoring processes. I worked as a Java Developer.
My Responsibilities:
- Designed and developed a Search/PLM tool to visualize the different test stages of nuclear plant equipment.
- Responsible for gathering functional requirements and conducting user acceptance testing (UAT), ensuring a delivery that met client expectations.
- Collaborated within a 4-person team to successfully complete the project.
Technical context : Java, Exalead
Title: Internship
Company: Nokia
Company URL: https://www.linkedin.com/company/nokia/
Industry: Telecommunications
Company Size: 10001+
Location: Nozay
Country: None
Employment Type: None
Start At: 10-2012
Ends At: 10-2016
Description: None
Education:
School: ESIPE - Université de Marne-la-vallée
Degree: Diplôme d'ingénieur, Informatique et réseaux
Activities: None
School: IUT Evry
Degree: Licence Pro décisionnel et base de données, mention AB, null
Activities: None
School: Edmond Michelet - Arpajon
Degree: BTS IRIS, null
Activities: None
School: Edmond Michelet - Arpajon
Degree: BAC STI - Electronique, null
Activities: None
School: Lycée de la mare carrée - Moissy-cramayel
Degree: BEP éléctronique, null
Activities: None
Headline:
AI Python developer