Casablanca, Morocco · Portfolio 2026Open to opportunities

KhalidBartaouch.

Data & AI Engineer @ Oracle

Khalid Bartaouch

I design scalable data pipelines, process and analyse big data, and benchmark large language models. My background is rooted in data science — I previously led projects automating automotive systems evaluation with deep learning, turning complex driving video and CAN data into insights that changed how decisions were made.

Scroll
01About

Engineer by trade, researcher by conviction.

I sit between production data systems and academic research — and I think the two make each other better.

Alongside engineering, I am a PhD candidate researching artificial intelligence, and I build educational platforms that make data science approachable in Darija for learners across Morocco.

Most of my work comes down to one question: what is this data actually telling us, and can we act on it? At Oracle that means pipelines and model benchmarks. In research it means asking whether our evaluation metrics measure what we think they measure. In teaching it means stripping a concept back until it fits in a two-minute reel — in Darija, so language never becomes the barrier to entry.

I'm always open to collaboration, research partnerships, and work that puts data to meaningful use.

Based in
Casablanca, Morocco
Currently
Data & AI Engineer, Oracle
Research
PhD, Artificial Intelligence — ENSATE
Focus
Data pipelines · LLM evaluation · Computer vision
Languages
Tamazight · Arabic · English · French
Certifications
  • +The Three Pillars of Effective Communication
  • +Interviewing Techniques
  • +Overcoming Your Fear of Public Speaking
  • +Intro to SQL
0+
Years in data & AI
0
Companies & ventures
0
Peer-reviewed papers
0
Ventures founded
02Experience

Nine roles, one throughline.

From full-stack beginnings to deep learning for automotive systems, to the data and AI platform work I do at Oracle today.

Jul 2024 — Present
2 yrs 2 mos
Current

Data & AI Engineer

Oracle·Agadir, Morocco

Building the data infrastructure and LLM evaluation tooling behind enterprise-scale migrations.

  • 01Design and develop scalable data pipelines and applications, migrating large datasets into Oracle databases.
  • 02Benchmark large language models on migrated datasets to evaluate performance and guarantee data quality.
  • 03Work across retrieval-augmented generation and MCP tooling to connect models to production data.
  • Python
  • SQL
  • MCP
  • RAG
  • OCI
  • GCP
  • BigQuery
  • PyTorch
  • Oracle ADB
  • Ollama
  • vLLM
Jan 2026 — Jun 2026
6 mos

Founder

TuToGen·Morocco

Founded an AI product that generates hands-on technical tutorials and workshop material.

  • 01Built an AI-powered generator producing complete tutorials with exercises and difficulty tiers.
  • 02Shipped multi-language support so material reaches learners beyond English.
  • 03Owned the product end to end — architecture, model orchestration, and interface.
  • LLMs
  • Python
  • Prompt Engineering
  • Next.js
  • Product
May 2024 — Jun 2024
2 mos

Data & AI Engineer Lead

SEGULA Technologiesfor Stellantis·Morocco

Led AI solution design for an automotive client, from requirements through to a deployed forecasting model.

  • 01Managed, reviewed, and analysed customer requirements to design tailored AI solutions.
  • 02Collected and integrated time-series data from multiple sources into a single modelling dataset.
  • 03Built a Python pipeline for extraction and preprocessing — interpolation, normalisation, input-output mapping.
  • 04Implemented a sequence-to-sequence architecture for predictive modelling, achieving an 80% improvement in forecast accuracy.
  • Databricks
  • Snowflake
  • Python
  • Pandas
  • Jupyter
  • Git
  • Power BI
Feb 2023 — Apr 2024
1 yr 3 mos

Data Scientist

ALTEN Marocfor Stellantis·Rabat, Morocco

Led automation of automotive systems evaluation using deep learning across video, CAN, and text data.

  • 01Implemented deep learning models for real-time analysis of driving video, improving decision evaluation for CAN systems.
  • 02Built an NLP solution for automatic verbatim classification, cutting manual effort and raising team productivity by 30%.
  • 03Developed object detection models targeting license plates and faces for privacy compliance.
  • 04Ran sensitivity studies to optimise field-of-vision parameters and blurring thresholds.
  • 05Developed Jupyter notebooks for KPI calculation and built Power BI reporting on top of PySpark pipelines.
  • Python
  • PySpark
  • OpenCV
  • PyTorch
  • TensorFlow
  • Hadoop
  • Airflow
  • Power BI
  • Oracle SQL
Dec 2022 — Feb 2023
3 mos

Data Consultant

ALTEN Marocfor Stellantis·Fez, Morocco

Validation engineer for upcoming analysis software releases.

  • 01Tested upcoming software versions such as GlyphWorks and identified defects before release.
  • 02Created and managed JIRA tickets per issue, collaborating across teams to track and drive resolution.
  • GlyphWorks
  • JIRA
  • Data Validation
Sep 2022 — Nov 2022
3 mos

Full-stack Developer

Société ROUANDI·Marrakesh, Morocco

Delivered three internal business applications plus a corporate site.

  • 01Built a mission-order management web application covering creation, validation, and printing.
  • 02Developed a time and attendance app reading fingerprint and face transactions from an external API, computing per-employee hours and exporting to Excel.
  • 03Built a news publication platform with user management, file upload/download, and WebSocket updates.
  • Spring Boot
  • Spring Security
  • Java
  • Angular
  • WebSocket
  • Python
  • Streamlit
Feb 2022 — Jul 2022
6 mos

Data Science Intern

INDATACORE·Casablanca-Settat, Morocco

Built production computer-vision systems for banking document processing and biometric security.

  • 01Built a deep learning pipeline that detects handwritten amounts on scanned bank cheques, crops each word, recognises the text, and reconstructs the full amount.
  • 02Achieved an execution time of 0.2 seconds per cheque.
  • 03Designed an anti-spoofing detection model using both deep one-class learning and binary classification.
  • PyTorch
  • OpenCV
  • Deep Learning
  • Streamlit
  • Python
Feb 2021 — May 2021
4 mos

Full-stack Developer

Weconsult.ma·Morocco

Application design and full-stack integration.

  • 01Designed the application architecture and defined the domain model.
  • 02Connected the backend services to the frontend interface.
  • Java
  • Angular
  • REST
Apr 2020 — Jul 2020
4 mos

Full-stack Developer

Université Cadi Ayyad·Marrakesh, Morocco

Responsive maintenance-management web application, deployed to production.

  • 01Designed and developed a responsive web application for maintenance and materials management.
  • 02Deployed the application on free hosting with a public domain.
  • Java
  • Spring Boot
  • Angular
  • Heroku
04Skills

The working toolkit.

What I reach for day to day — grouped by the problem it solves rather than by logo.

AI & Machine Learning

Research and production

  • LLMs
  • RAG
  • NLP
  • Computer Vision
  • PyTorch
  • TensorFlow
  • OpenCV
  • Scikit-learn
  • vLLM
  • Ollama

Data Engineering

Pipelines at scale

  • PySpark
  • Airflow
  • Databricks
  • Snowflake
  • BigQuery
  • Oracle ADB
  • Hadoop
  • ETL Design

Cloud Platforms

Deploy and operate

  • OCI
  • GCP
  • Docker
  • CI/CD
  • Git
  • Heroku

Programming

Backend to interface

  • Python
  • SQL
  • Java
  • TypeScript
  • Spring Boot
  • Angular
  • Next.js
  • Streamlit

Analysis & Tooling

From data to decision

  • Pandas
  • Jupyter
  • Power BI
  • MCP
  • OpenAI Codex
  • JIRA
  • Excel

Languages

Four, fluently

  • Tamazight — Native
  • Arabic — Native
  • English — Full Professional
  • French — Professional
  • German — Limited
05Projects

Things I've built.

Ventures I founded, and the tools that came out of solving a problem I actually had.

06Education

Where the training came from.

A decade of scientific and computing study in Morocco, from Marrakesh to Tétouan.

Nov 2024 — Present

Doctor of Philosophy — Artificial Intelligence

École Nationale des Sciences Appliquées de Tétouan

Research in LLM benchmarking, multimodal learning, and NLP.

Dec 2020 — Jul 2022

Master's Degree — Data Science & Decision Support

Université Cadi Ayyad

Statistical modelling, machine learning, and decision systems.

2019 — 2020

Bachelor's Degree — Distributed Computer Systems

Université Cadi Ayyad

Distributed architecture, networks, and software engineering.

2017 — 2019

DEUST — Mathematics, Computer Science, Physics & Chemistry

Université Cadi Ayyad

Foundational scientific and mathematical training.

2016 — 2017

Baccalauréat — Physics & Chemistry

Lycée Zerktouni, Marrakesh

07Praise

What managers say.

Recommendations from people who managed my work directly, quoted in the original French.

En tant que Responsable Système d’information de la société Rouandi, j’ai eu le plaisir de compter M. Khalid Bartaouch parmi nos développeurs. Intelligent, ambitieux, curieux, indépendant, c’est un jeune pour lequel j’ai beaucoup d’estime : il est assidu, bien organisé, évolue très vite dans ses compétences, son travail est focalisé sur ses objectifs. Je peux donc attester de l’existence d’un très grand potentiel en termes d’ingénierie de développement Full-Stack et Big Data, qui augureraient d’un parcours professionnel riche et prometteur.
LA

Lahcen Abousalih

IT Manager — stratégie informatique, systèmes d’information, sécurité et conformité, pilotage de projets IT

Managed Khalid directly at Société ROUANDI · April 2024

Khalid est une personne engagée, dynamique et surtout créative. C’était un plaisir de travailler avec lui.
AA

Ayman Abboudi

Maître de Conférences | Consultant & Formateur en Ingénierie | Mentor pour Jeunes Diplômés

Managed Khalid directly · May 2024

08Contact

Let's build something.

Open to engineering roles, research collaboration, and speaking about data and AI.

Write to mekh.bartaouch@gmail.com

Whether it's a data platform that needs building, a model that needs evaluating, or a research idea worth chasing — I read everything that comes in, and I reply.

Casablanca, Morocco · GMT+1

Khalid Bartaouch, also known as khalid-bart or Khalid Bart. Data and AI Engineer at Oracle, PhD researcher in Artificial Intelligence at ENSATE. Founder of TuToGen (also written TutoGen or totogen), co-founder of BinatnaData (binatnadata) and Datalik. Based in Casablanca, Morocco.