Mohamed KEITA

Senior Data Engineer | MLOps & LLM Specialist

Salaire / Taux journalier

93100 Montreuil, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

PythonLLMs / Large language modelsData ScienceIADeep LearningScrapingTypescriptKerasFlaskPostgreSQLPower BIGitLabTailwind CSSJavascriptNumPypandasTensorFlowscikit-learnPyTorchDjangoMongoDBGoogle Cloud PlatformMySQLMicrosoft SQL ServerTableauRequêtes SQLRTerraformGoogle BigQueryMachine LearningGitHubCircleCIJiraBase de données SQLKubernetes

Langues

Anglais

À propos

Introduction

Co-founder & Senior ML/Data Engineer with 5+ years building scalable AI solutions and data pipelines. Led end-to-end MLOps lifecycles, automated business processes, and deployed LLMs on cloud platforms including GCP and Azure. Specialized in Python, BigQuery, and MLOps with proven expertise in transforming data into actionable business insights.

Liens

Expérience de travail

MLOps Consultant

DiplomAdvisorFreelance

mai 2025 - Présent

1 an 6 mois

Nice, France

- Designed and implemented a scalable data infrastructure to move from local Dropbox-based storage to a centralized data lake in Google Cloud Storage (GCS). - Built an end-to-end ETL pipeline to ingest, clean, and transform heterogeneous datasets and store them efficiently in BigQuery as a data warehouse. - Deployed and fine-tuned a large language model (LLM) using Google Colab (with potential migration to GCP instances) to analyze CVs, job descriptions, and other sources to recommend tailored training paths for specific career goals. - Led the end-to-end MLOps lifecycle, including data engineering, model experimentation, and deployment workflows. - Managed production deployment and ensured infrastructure continuity within the Google Cloud Platform (GCP) ecosystem.

Data Analyst

SOS Oxygene

sept. 2024 - Présent

2 ans 2 mois

Nice, France

- Automated business processes to optimize group invoicing, invoice analysis, and the management of non-invoicing reasons, replacing manual operations (Excel formulas, VLOOKUPs) with efficient backend pipelines in PostgreSQL and SQL Server - Designed and maintained dynamic, interactive dashboards in Power BI, addressing key areas such as accounting, audit services, and patient data compliance, providing insights into key performance indicators - Managed data migration during the implementation of a new ERP, ensuring data quality and integrity throughout the transfer process - Authored detailed technical and functional documentation for all automated processes, enabling team members to easily understand and take over tasks when needed Administered databases: performed proactive maintenance, optimized performance, and resolved incidents to ensure the high availability of critical systems - Development of Two Chatbots: One for the Legal Department and One for the Patient Application - Data Collection, Cleaning, and Structuring (Retrieval of FAQs, technical documents) Fine-tuning of the LLM model, selection of an Azure-optimized LLM (Mistral AI) Integration of a RAG approach Deployment and monitoring on Azure Technical Environment: Python, Windows, PostgreSQL, SQL Server, PowerBI, Azure DevOps, Jira, Git

Data Afrique Hub

févr. 2024 - Présent

2 ans 9 mois

Head of Monetization and Funding (Volunteer)

mars 2025 - Présent

1 an 8 mois

Head of innovation (Volunteer)

févr. 2024 - Présent

2 ans 9 mois

Senior Data Engineer

SpikeeLabs

mars 2024 - août 2024

6 mois

Nice, France

- Contribute in the creation of the back-end for the intranet using Django - Implement an ETL process to retrieve HR data and load it into a PostgreSQL database, which serves as the source for the intranet - Set up a CRON job to run the ETL process every morning - Create dashboards using PowerBI to display KPIs on the intranet - Data migration from a PostgreSQL database to Cloud SQL - Configure Google Cloud projects and services (Cloud SQL/BigQuery), ensuring robust security measures. - Adapt and transfer database schema and data using ETL tools - Perform comprehensive validation and performance testing to ensure data integrity and optimal performance. Technical Environment: Python, Django, SQL, Git, Windows, GCP, PostgreSQL, Scrum, PowerBI

Data Science teacher

Le Wagon NiceFreelance

déc. 2023 - mars 2024

4 mois

Nice, France

- Conduct classes on MLOps workflow. - Mentore and guide students of the Data Science BootCamp in their projects. - Be a technical advisor, assisting students in developing machine learning models, putting them into production, and deploying them

Encadrant Master 2 Ingénierie Mathématique (Vacataire)

Université Côte d’Azur

nov. 2023 - mars 2024

5 mois

Nice, France

Supervise a group of three second-year Master's students in Mathematical Engineering for their final year project. Main Tasks : - Guide students through the process and steps required for scientific research, helping them define objectives, problem statements, and formulating hypothesis. - Organize regular meetings based on the project's progress and the student’s needs. - Be a technical and theoretical advisor, overseeing students in developing mathematical models necessary for problem-solving and supporting them in writing a scientific report.

Data scientist consultant

Travel Planet

oct. 2023 - déc. 2023

3 mois

06410 Biot, France

The project was aiming to identify inconsistencies among supplier invoices and sales invoices. Main tasks : - Create a pipeline to retrieve invoices from the email, manage billing errors, and store corrected lines in a MySQL database - Automating the pipeline to execute upon receiving new invoices in the email - Build a Python Flask graphical interface for manual error management by the accounting department Languages, Scripting & Frameworks : Python, Flask, SQL, Git Operating system & Tools : MacOS, AWS (S3) Database : MySQL, Cassandra

Data Scientist consultant

MyHotelMatch.com

avr. 2023 - oct. 2023

7 mois

06410 Biot, France

The project was aiming to building a matching application between travelers and hotels. Main Tasks : Build the matching algorithm to recommend a list of hotels to the user based on their traveler profile. - Build a weighted recommendation system. - Create an API (Routes and Endpoints) from the algorithms above - Conduct unit tests and continuous integration tests - Deploy continuously in Google Cloud - Evaluate the model continuously - Create a pipeline to retrieve hotel data from the back office (PostgreSQL database) and room availability from the Amadeus API - Store all this data in the MongoDB database, the source database for training various models - Ensure regular updates to the database with each change in room availability - Create dashboards with Tableau - Build new performance indicators (KPIs) - Index data in a PostgreSQL database Languages, Scripting & Frameworks : Python, Scikit-learn, Tensorflow, SQL, NoSQL, FastAPI, Git Operating system & Tools : Linux, GCP, Kubernetes Database : PostgreSQL, MongoDB

Data Scientist

SKEMA Business School

janv. 2020 - mars 2023

3 ans 3 mois

Région de Nice, France

The project was aiming to give advices to the French government in order to design the future AI Master’s Main Tasks : - Explore the global patent database (PATSTAT) in a big data architecture with over 500 million observations Automating the pipeline to execute upon receiving new invoices in the email - Create a PySpark pipeline to retrieve data from the hard drive, perform all transformations necessary for identifying AI-related patents - Use the MLib library to apply models on data in Spark - Store identified AI patents in a SQLite database - Classify patents into different categories of artificial intelligence - Drive exploratory analysis to determine key technologies and players in the field of artificial intelligence - Publish a scientific report and a policy brief on artificial intelligence Languages, Scripting & Frameworks : Python, SQL, Spark, Hadoop Operating system & Tools : Linux, Windows Database : SQLite

Data scientist intern

Institut Paoli-Calmettes

avr. 2019 - oct. 2019

7 mois

Région de Marseille, France

Analysis of the results from the VICAN5 survey (life five years after a cancer diagnosis): Identifying patient profiles and observing their lifestyle habits. Identifying psychological factors that may lead to a relapse.


Formation

Aix-Marseille University

Master 2 (M2)

2018 - 2019

2 ans

Aix-Marseille University

Master 1

2017 - 2018

2 ans

Aix-Marseille University

Licence

2012 - 2016

5 ans

Université Ibn Zohr (Agadir)

Licence

2011 - 2012

11 mois

Lycee Maurice Delafosse (Abidjan)

Baccalaureat

2010 - 2011

11 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.