Aller au contenu
EN
Omar Lahkim

Omar Lahkim

AI Software Engineer · BCG X

Conception de systèmes d'IA en production et de produits numériques de bout en bout. Je conçois et développe des workflows d'IA agentique, des services backend et des expériences utilisateur performantes. Mon parcours associe déploiement de solutions d'IA en entreprise, recherche d'information et ingénierie logicielle full-stack.

⇐ Télécharger le CV

Formation

Master en génie logiciel, bachelor en informatique.

Al Akhawayn University in Ifrane logo

Master of Science en génie logiciel

Al Akhawayn University in Ifrane

Ifrane, Maroc

2020 - 2023

Moyenne (GPA) : 3,42

SUPINFO International University logo

Bachelor en informatique

SUPINFO International University

Rabat, Maroc

2016 - 2019

184 crédits ECTS

Expertises

Des produits intégrant l'IA sur toute la chaîne : orchestration, API, interfaces et évaluation.

IA en production et systèmes agentiques

  • Orchestration multi-agents
  • Appels d'outils
  • Intégrations MCP
  • Sorties structurées
  • Génération augmentée par la recherche (RAG)
  • Garde-fous et validation humaine
  • Bancs d'évaluation
  • Traçage et versionnage des prompts

Backend et architecture

  • Python
  • FastAPI
  • API REST
  • Traitements asynchrones
  • Laravel
  • Node.js
  • Intégration de services

Cloud, données et automatisation

  • Azure
  • AWS
  • Microsoft Fabric
  • Power BI
  • SQL et MongoDB
  • Pipelines ETL et collecte web
  • Recherche d'information

Frontend, mobile et performance

  • React
  • TypeScript
  • Next.js
  • React Native
  • Ponts SDK natifs
  • Architecture de composants
  • Performance web

Stages

Stages effectués avant et pendant mes études.

Mobiletic logo

Stagiaire développeur frontend

Mobiletic

août 2017 – oct. 2017

Meknès, Maroc

Points clés

Secteurs: EdTech et formation en ligne

  • Composants frontend et intégration navigateur — Développement de composants CSS et JavaScript réutilisables et de communications entre fenêtres du navigateur pour des parcours de formation en ligne.
Econostic logo

Stagiaire développeur mobile

Econostic

mai 2019 – juil. 2019

Rabat, Maroc

Points clés

Secteurs: Logiciels de gestion et facturation pour TPE

  • Outils mobiles de gestion — Développement d'un logiciel de facturation en React Native pour les auto-entrepreneurs : création, stockage et gestion des factures.

Parcours professionnel

Chez BCG X depuis 2024 ; auparavant, rôles de fondateur et projets clients à Rabat.

BCG X logo

AI Software Engineer

BCG X

mai 2024 – aujourd'hui

Casablanca, Maroc

Points clés

Secteurs: Assurance · Aéronautique · Automobile

  • IA agentique en production — Développement de workflows LLM multi-agents produisant des interfaces React structurées et dynamiques, avec routage d'outils, sorties structurées et exécution contrôlée.
  • Architecture IA et garde-fous — Mise en place de validations de schéma, de filtres de confidentialité et de validations humaines afin de contrôler les sorties des modèles avant qu'elles n'atteignent les utilisateurs ou les systèmes en aval.
  • Backend et intégrations — Développement de services FastAPI et REST avec workers asynchrones et état conversationnel persistant, ainsi que d'intégrations de données et de reporting avec Microsoft Fabric et Power BI.
  • Évaluation et exploitation des LLM — Conception de bancs d'évaluation sur des jeux de données synthétiques et sélectionnés, avec traçage, versionnage des prompts et suivi de la qualité, de la latence et du coût.
  • Performance frontend — Conception d'une architecture de composants React partagés pour des applications de grande taille : découpage du code, budgets de performance et contrôles qualité en CI.
Digitlift logo

Membre fondateur et ingénieur logiciel

Digitlift

mai 2021 – janv. 2024

Rabat, Maroc

Points clés

Secteurs: LegalTech · FitTech · Commerce en ligne · Commerce de détail

  • IA appliquée et recherche d'information — Conception d'un moteur de recherche sémantique sur des textes juridiques marocains en français, comparant des variantes de BM25, TF-IDF avec LSI et un classement hybride, avec des recommandations par Sentence-CamemBERT et plus proches voisins.Étude de cas →: JurisPortail — recherche sémantique du droit marocain
  • Applications mobiles et plateformes commerciales — Livraison d'expériences mobiles React Native de coaching et de vente sur des API Laravel/MySQL, avec intégration du paiement par carte et optimisation du chargement des médias.Étude de cas →: 4020 — plateforme de coaching sportif et de vente
  • Logiciels de gestion — Contribution à des applications de point de vente, d'ERP léger et de boutique en ligne pour une enseigne de distribution, au sein d'une équipe de cinq ingénieurs.Étude de cas →: Epoptique — logiciels métier pour l'optique
  • Automatisation et intégrations de données — Développement de pipelines de collecte et de transformation en Python et SQLite, et d'automatisations via l'API WordPress remplaçant la saisie manuelle des catalogues.
  • Responsabilités d'ingénierie — Rédaction de documentation technique, revues de code, mentorat de développeurs juniors et appui aux choix d'architecture.
Digitcoop logo

Membre fondateur et chef de projet

Digitcoop

juil. 2020 – mars 2021

Rabat, Maroc

Points clés

Secteurs: Services logiciels et conseil numérique

  • Recueil des besoins et cadrage — Recueil des besoins directement auprès des clients et traduction en user stories et en priorités de livraison technique.
  • Pilotage agile de la livraison — Coordination des développeurs, des jalons et des revues, et communication régulière avec les parties prenantes jusqu'à la livraison.
Econostic logo

Développeur mobile freelance

Econostic

sept. 2019 – avr. 2020

Rabat, Maroc

Points clés

Secteurs: Technologies des espaces de travail et gestion des locaux

  • Applications mobiles et intégration native — Développement d'un parcours de réservation de salles en React Native sur une architecture réutilisable, avec un pont SDK natif pour communiquer avec les dispositifs LED des salles.

Projets

Sélection de réalisations — liste non exhaustive.

Travaux de recherche

Mémoire de master et manuscrits co-écrits pendant mes études supérieures.

Mémoire de master: JurisPortail: Semantic Search Engine for French Moroccan Legal Articles (PDF)
Manuscrit: UTS: A New Modeling Methodology with UML and Test Case Generation, Applied in Conjunction with Scrum Framework (PDF)
Manuscrit: DevOps: People Over Process Over Tools & Dependency Injection (PDF)
Manuscrit: Object Oriented Databases: Concepts and Utility (PDF)