Skip to content
FR
Omar Lahkim

Omar Lahkim

AI Software Engineer · BCG X

Engineering production AI systems and end-to-end digital products. I design and develop agentic AI workflows, backend services, and performant user experiences. My background combines enterprise AI delivery, applied information retrieval, and full-stack software engineering.

⇐ Download résumé

Academic Background

M.S. Software Engineering, B.S. Computer Science.

Al Akhawayn University in Ifrane logo

M.S. Software Engineering

Al Akhawayn University in Ifrane

Ifrane, Morocco

2020 - 2023

GPA: 3.42

SUPINFO International University logo

B.S. Computer Science

SUPINFO International University

Rabat, Morocco

2016 - 2019

184 ECTS credits

Core expertise

AI-enabled products across the stack, from orchestration and APIs to interfaces and evaluation.

Production AI & agentic systems

  • Multi-agent orchestration
  • Tool calling
  • MCP integrations
  • Structured outputs
  • Retrieval-augmented generation
  • Guardrails & human review
  • Evaluation harnesses
  • Tracing & prompt versioning

Backend & system architecture

  • Python
  • FastAPI
  • REST APIs
  • Asynchronous workers
  • Laravel
  • Node.js
  • Service integration

Cloud, data & automation

  • Azure
  • AWS
  • Microsoft Fabric
  • Power BI
  • SQL & MongoDB
  • ETL & scraping pipelines
  • Information retrieval

Frontend, mobile & performance

  • React
  • TypeScript
  • Next.js
  • React Native
  • Native SDK bridges
  • Component architecture
  • Web performance

Internships

Internships before and during my studies.

Mobiletic logo

Front-End Developer Intern

Mobiletic

Aug 2017 – Oct 2017

Meknes, Morocco

Highlights

Industries: EdTech & E-learning

  • Frontend tooling & browser integration — Built reusable CSS and JavaScript components and inter-window browser communication supporting e-learning workflows.
Econostic logo

Mobile Developer Intern

Econostic

May 2019 – Jul 2019

Rabat, Morocco

Highlights

Industries: SME Business Software & Invoicing

  • Mobile business tools — Built React Native invoicing software for independent professionals, covering invoice creation, storage and management.

Professional experience

BCG X since 2024; before that, founding roles and client delivery in Rabat.

BCG X logo

AI Software Engineer

BCG X

May 2024 – Present

Casablanca, Morocco

Highlights

Industries: Insurance · Aviation · Automotive

  • Production agentic AI — Build multi-agent LLM workflows that produce structured, dynamic React interfaces, using tool routing, structured outputs and controlled execution.
  • AI architecture & safeguards — Implement schema validation, privacy filters and human approval gates so model output is checked before it reaches users or downstream systems.
  • Backend & integrations — Develop FastAPI and REST services with asynchronous workers and persistent conversational state, plus data and reporting integrations with Microsoft Fabric and Power BI.
  • LLM evaluation & operations — Build evaluation harnesses on synthetic and curated datasets, with tracing, prompt versioning and tracking of output quality, latency and cost.
  • Frontend performance — Design shared React component architecture for large applications, applying code splitting, performance budgets and CI quality gates.
Digitlift logo

Founding Member & Software Engineer

Digitlift

May 2021 – Jan 2024

Rabat, Morocco

Highlights

Industries: LegalTech · FitTech · E-commerce · Consumer Retail

  • Applied AI & information retrieval — Built semantic search over French-language Moroccan legal texts, comparing BM25 variants, TF-IDF with LSI and a hybrid ranker, with Sentence-CamemBERT and nearest-neighbour recommendations.Case study →: JurisPortail — semantic search for Moroccan law
  • Mobile & commercial platforms — Shipped React Native coaching and commerce experiences on Laravel/MySQL APIs, including card-payment integration and media-loading performance work.Case study →: 4020 — fitness coaching and commerce platform
  • Business application engineering — Contributed to point-of-sale, light ERP and storefront applications for a retail business within a five-person engineering team.Case study →: Epoptique — operational software for optical retail
  • Data automation & integrations — Developed Python and SQLite scraping and transformation pipelines, and WordPress API automation that replaced manual catalogue entry.
  • Engineering ownership — Wrote technical documentation, reviewed code, mentored junior developers and supported architecture decisions.
Digitcoop logo

Founding Member & Project Manager

Digitcoop

Jul 2020 – Mar 2021

Rabat, Morocco

Highlights

Industries: Software Services & Digital Consulting

  • Requirements & solution scoping — Gathered requirements directly with clients and turned them into user stories and technical delivery priorities.
  • Agile delivery leadership — Coordinated developers, milestones and reviews, and kept stakeholders informed through delivery.
Econostic logo

Freelance Mobile Developer

Econostic

Sep 2019 – Apr 2020

Rabat, Morocco

Highlights

Industries: Workplace Technology & Facilities Management

  • Mobile workflows & native integration — Built a React Native room-booking workflow on a reusable architecture, with a native SDK bridge for communicating with in-room LED devices.

Projects

Selected work — not an exhaustive list.

Research Papers

Master's thesis and co-authored manuscripts from my graduate studies.

Master's thesis: JurisPortail: Semantic Search Engine for French Moroccan Legal Articles (PDF)
Manuscript: UTS: A New Modeling Methodology with UML and Test Case Generation, Applied in Conjunction with Scrum Framework (PDF)
Manuscript: DevOps: People Over Process Over Tools & Dependency Injection (PDF)
Manuscript: Object Oriented Databases: Concepts and Utility (PDF)