Olivier Cavadenti

Développeur FullStack spécialisé IA générative

Salaire / Taux journalier

29600 Morlaix, France

Freelance

À distance uniquement

Expertises

PythonLLMs / Large language modelsJavaData ScienceDeep LearningScrapingData EngineeringKerasPostgreSQLRedisNeo4jGrafanaDéveloppement FullstackJavascriptAngularVueNodeTensorFlowKotlinData VizualizationData MiningBig DataETLscikit-learnPyTorchMySQLRabbitMQTerraformSupabasePrometheusData AnalysisBase de données SQLIAElasticsearch

Langues

Français

À propos

Introduction

Ingénieur fullstack avec expertise en GenAI/LLM et un doctorat en datamining. Développeur Java/Kotlin/Python, spécialiste des architectures RAG et des technologies LangChain/LangGraph. J'ai conçu des applications IA génératives de bout en bout, avec une expertise particulière dans l'optimisation des systèmes de retrieval et l'orchestration d'agents LLM. Je peux transformer vos défis techniques en solutions innovantes et performantes.

Liens

Expérience de travail

Full-Stack Software Engineer Freelance

Olivier CavadentiFreelance

janv. 2024 - Présent

2 ans 10 mois

29600 Morlaix, France

I offer my full-stack development services for all types of challenges, with a particular expertise in data, SQL, AI, and LLMs! Experience: - Worked on RAG tools (vector-based, graph-based, agentic RAG): QDrant, Chroma, Weaviate, PgVector. - Developed APIs for real-time GenAI applications. - Integrated and utilized OpenAI Assistants library. - Implemented advanced techniques for LLM model routing, task planning, internal memory modification. - Enabled LLMs to interact with external tools via function calling/tools. - Built networks of LLM agents using LangChain/LangGraph, Autogen. Projects: 2024 - VueJS/NodeJS: Innovative recruitment platform using LLMs. - React/NextJS: OpenAI Assistants management application. - Integrated OpenAI API: vector stores, assistants, function calling, Whisper for audio, file search, code interpreter. 2022 - 2023 Datadocs: Advanced TypeScript SQL Editor using ANTLR4."

Kuzzle

avr. 2022 - déc. 2023

1 an 9 mois

Remote @ Morlaix · Remote

AI/LLM Team Lead | Python Software Engineer

juil. 2023 - déc. 2023

6 mois

Remote @ Morlaix · Remote

During my time as an AI/LLM Team Lead and Python Software Engineer, I designed and developed a full-stack Generative AI application from end to end, integrating advanced AI reasoning, retrieval, and orchestration techniques. Tech Stack & Architecture - Developed the backend using Python and FastAPI for high-performance API handling. - Integrated LangChain for LLM orchestration and seamless interaction with large language models. - Used Azure GPT to leverage scalable and enterprise-ready AI capabilities. - Implemented QDrant as a vector database to enable Retrieval-Augmented Generation (RAG). Retrieval-Augmented Generation (RAG) & Prompt Engineering - Designed dynamic, context-aware prompts to improve response quality. - Implemented a hybrid retrieval strategy (vector + keyword search) to enhance accuracy. - Built an efficient embedding pipeline to optimize retrieval performance. AI Reasoning Techniques - Applied Chain-of-Thought (CoT) to improve step-by-step reasoning. - Used graph-based reasoning to structure knowledge and refine contextual understanding.

Backend Software Engineer

avr. 2022 - juil. 2023

1 an 4 mois

Remote @ Morlaix · Remote

Dévéloppement de fonctionnalités pour le framework NodeJS Kuzzle. Les technologies utilisées sont NodeJS, Typescript, ElasticSearch et Redis.

Full-Stack Software Engineer

Business Geografic (Ciril GROUP)

juin 2020 - mai 2022

2 ans

Lyon, France

Development of features for a platform for generating mapping applications and dashboards. Projects & Technologies: - GeoKey: Worked on enhancing and maintaining the system. - Backend Development: - Developed and optimized Java APIs. - Used Spring (Spring Boot, Spring Data, Spring Security) and Hibernate for ORM and database management. - Worked with Elasticsearch, including faceted search implementation. - Databases: - Oracle (PL/SQL, optimization, indexing). - PostgreSQL (PostGIS for spatial data). - MySQL (performance tuning, complex queries). - Frontend Development: - Built interfaces using AngularJS and Angular. - Integrated APIs and optimized UI performance.

Full-Stack Software Engineer

VISEO

nov. 2016 - mai 2020

3 ans 7 mois

Lyon, France

Développement de fonctionnalités pour une application de gestion de stock et de facturation des magasins Grand Frais.

PhD in Datamining

Actemium France

sept. 2013 - oct. 2016

3 ans 2 mois

Lyon, France

Thèse CIFRE en datamining (Actemium/INSA de LYON) Dans le contexte des industries manufacturières, la traçabilité unitaire doit permettre de répondre à de nombreuses questions sur le cycle de vie de chaque objet fabriqué identifié et elle répond à de nombreux enjeux de sécurité et de maîtrise des risques. La stratégie d'authentification de chaque objet reposera sur la capacité du système en cours de développement à capter les passages obligés en les enregistrant et en les analysant aux étapes essentielles. L'authentification qui nous intéresse vise à s'assurer de l'authenticité de l'objet à travers l'ensemble des transformations, et donc des flux qui ont permis de le fabriquer, le constituer, et le rendre disponible à un endroit donné à un instant donné. L'approche considérée devra donc prendre en compte de très grands volumes de données spatio-temporelles. Ces données peuvent être appelés traces et la caractéristique du traçage unitaire donnera de grandes collections de traces avec des structures intrinsèques spécifiques. L'enjeu de cette thèse est de valoriser les collections de traces unitaires en proposant des fonctionnalités de fouilles de traces (découverte de régularités ou d'irrégularités, épisodes intéressants, signatures de comportements ciblés, etc.). Pour cela, il est prévu de concevoir plusieurs domaines de motifs et de développer de nouveaux outils de fouilles de données sous contraintes pour assister cette valorisation.


Formation

INSA Lyon - Institut National des Sciences Appliquées de Lyon

Doctor of Philosophy - PhD

2013 - 2016

3 ans 1 mois

Université Bourgogne Europe

Second master en informatique

2012 - 2013

1 an 1 mois

Université Bourgogne Europe

Master en informatique

2010 - 2012

2 ans 1 mois

Université Bourgogne Europe

Licence Informatique

2009 - 2010

1 an 1 mois

IUT de Bourgogne

DUT Informatique

2007 - 2009

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.