Yohan Goncalves

Senior AI Python Developer | Conversational AI

Salaire / Taux journalier

Paris, France

Freelance

À distance uniquement

Expertises

PythonDevOpsIAPostgreSQLTypescriptDéveloppement FullstackGitGitLabJenkinsGrafanaMavenJavaLinuxKubernetes

Langues

AnglaisFrançais

À propos

Introduction

Generative AI Tech Lead with 8 years of expertise in building intelligent solutions. Successfully deployed a conversational AI platform serving 1000+ daily users at Bpifrance using LangChain, LangGraph and RAG techniques. Offering specialization in Python/FastAPI development combined with strong DevOps background (Kubernetes, Terraform) to help businesses optimize processes and transform customer interactions through AI.

Liens

Expérience de travail

Bpifrance

nov. 2021 - Présent

5 ans

Maisons-Alfort, France

Tech Lead AI Python

févr. 2025 - Présent

1 an 9 mois

Maisons-Alfort, France

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

Tech Lead AI Python

janv. 2023 - mars 2025

2 ans 3 mois

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

DevOps Engineer

nov. 2021 - janv. 2023

1 an 3 mois

Maisons-Alfort, France

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

Mind7 Consulting

nov. 2016 - oct. 2021

5 ans

Paris, France

Technical Lead

juin 2020 - oct. 2021

1 an 5 mois

Paris, France

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

Java Angular Developer

juil. 2017 - juin 2020

3 ans

Paris, France

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.

Java Developer - Search & Analytics

nov. 2016 - juil. 2017

9 mois

Paris, France

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

Internship

Alcatel-Lucent

oct. 2012 - oct. 2016

4 ans 1 mois

44170 Nozay, France

Project carried out for Alcatel-Lucent Submarine Networks (ALSN), the global leader in submarine telecommunication networks. ALSN designs, installs, and maintains submarine cables to ensure high-performance connections across oceans. Java / JEE Maintenance and enhancement of a project management application for Alcatel-Lucent Submarine Networks, including analysis, development, and bug fixing. Shell Scripting Development of advanced monitoring scripts integrated into the Centreon solution, ensuring optimal system oversight for Alcatel-Lucent Submarine Networks. System Administration Installation, configuration, and optimization of a monitoring server based on Centreon, ensuring reliable infrastructure monitoring for Alcatel-Lucent Submarine Networks.


Formation

Université Paris-Est Marne-la-Vallée

Diplôme d'ingénieur, Informatique et réseaux

2013 - 2016

4 ans

Java 8 Junit Programmation concurrence Programmation réseau Design patterns JEE QoS Réseaux cellulaires Protocoles de routage Wifi Génie logiciel NoSQL Haskell VoIp IpV6 Android Algorithmie

IUT Evry

Licence Pro décisionnel et base de données, mention AB

2012 - 2013

2 ans

Business Intelligence Décisionnel Big Data ETL Gestion de projet SQL Oracle

Edmond Michelet - Arpajon

BTS IRIS

2010 - 2012

3 ans

Java, C, C++, IP, Assembleur 68000

Edmond Michelet - Arpajon

BAC STI - Electronique

2009 - 2010

2 ans

Lycée de la mare carrée - Moissy-cramayel

BEP éléctronique

2006 - 2008

3 ans


Licences et certifications

Professional Scrum Master I (PSM I)

Délivré le : mai 2020

Certifié par Scrum.org

Portfolio

Prospectio

AlfredIA

Doc Review

CheckDPE

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.