Skip to main content
Dr. Mohamed ASSELLAOU

Applied Maths, AI and MLOps Expert

10+ years of innovation

Profile

Seasoned innovation leader with 10+ years of experience architecting and deploying Tech and AI solutions that drive measurable business outcomes. PhD and MSc in Applied Mathematics from École Polytechnique and engineering degree in Modelling and Scientific Computing from EMI-RABAT.

I bridge the gap between AI research and real-world impact. My track record spans designing scalable AI architectures, leading cross-functional teams through complex technical challenges, and bringing production systems to life. I transform ambitious ideas into deployed solutions that create tangible value for organizations.

Committed to advancing the next generation of data scientists and AI practitioners. I lecture at UM6P and INPT, teaching advanced courses in machine learning, statistical modeling, optimization algorithms, and production-grade Python development.

Top Engineering Schools in France and Morocco

PhD Optimal Control and Dynamic Systems (EDX) - Paris

MSc Optimization, Games and Modelling in Economics (l'X)- Paris

Engineer in Modelling and Scientific Computing (EMI)- Rabat

Certifications

PMP® (Project Management)

GCP Professional ML Engineer

GCP Generative AI Leader

Publications

Optimal Control

Visual language Models

Unlearning strategies

Experience

Senior Scientist

Mohammed VI Polytechnic University (UM6P)
2024 – présent | Rabat, Maroc
  • Manage Data Science and AI teams to deliver AI projects across various domains (industry, finance, culture)
  • Oversee the development and deployment of AI-powered chatbots for industry purposes
  • Oversee the development and deployment of computer vision models for inspections (stock, defect, safety)
  • Oversee the development and deployment of visual language models for site surveillance applications
  • Engage stakeholders to validate and continuously improve deployed solutions
  • Lead the creation of technical proposals in response to tenders and (RFPs) from clients

Program Manager

Administration of National Defense
2017 – 2023 | Rabat, Maroc
  • Managed end-to-end projects from project charter to the closing phase
  • Improved supply chain operations while using predictive and proactive maintenance
  • Developed and deployed models automating industrial processes
  • Collaborate with logistic teams, operations and strategy to obtain the best solutions

Senior Software Engineer

Administration of National Defense
2015 – 2017 | Benslimane, Maroc
  • Managed tech teams to use data and optimization techniques for solving complex army issues
  • Tackled supply chain issues using operational research and AI
  • Mentored junior membres and created a collaborative environment
  • Used data insights to guide strategic decisions

PhD Degree

Doctoral School of Ecole Polytechnique (l'X)
2012 – 2015 | Paris, France
  • Optimal Control and Optimization of Dynamic Systems

Project Manager

Materiel Processing Facility
2011 – 2012 | Benslimane, Maroc
  • Directed project planning and execution for optronic equipment maintenance operations, ensuring compliance with safety standards and operational readiness requirements
  • Coordinated cross-functional teams of technical specialists, logistics personnel, and quality assurance officers to meet project deliverables within strict timelines and budgets
  • Implemented quality control protocols and safety procedures for handling, storage, and disposal of specific equiments in accordance with regulations
  • Managed resource allocation, procurement processes, and inventory tracking systems to optimize operational efficiency and maintain equipment readiness levels

Master Degree

Ecole Polytechnique (l'X)
2010 – 2011 | Paris, France
  • Optimization, Games and Modelling in Economics

Engineering Degree

Mohammedia School of Engineers
2007 – 2010 | Rabat, Maroc
  • Modelling and Scientific Computing

Instructor

Technical Training Center for Materiel Service
2006 – 2007 | Rabat, Maroc
  • Led and coordinated a cross-functional team of technicians and logistics operators to ensure on-time product delivery and optimize operational efficiency
  • Trained and mentored a cohort of students in supply chain fundamentals and best practices, facilitating their successful transition into industry roles

Bachelor in Science and Army Officer Qualification

Royal Military Academy
2002 – 2006 | Rabat, Maroc
  • Bachelor of Science in Sciences and Technology
  • Project Management Certification
  • Army Officer Qualification
  • Military Parachutist Certification

Skills

Leadership

Technical Leadership Project Management Team Collaboration Stakeholder Engagement AI Ethics Explainability Problem-Solving

AI/ML & MLOps

ML DL NLP PyTorch TensorFlow LLMs RAG Hugging Face QLoRA LangGraph AutoGen CrewAI YOLO Object Detection OCR VLMs

Applied Mathematics

Optimal Control Stochastic Systems HJB Equations Optimization Dynamical Systems Numerical Methods

Cloud & DevOps

Google Cloud Platform Azure AWS CI/CD Versioning Monitoring Cost Optimization Governance

Projects

AI projects and innovative solutions with video demonstrations

Enterprise AI Chatbots

Enterprise AI Chatbots

Smart systems to securely manage specific knowledge flow inside companies using LLMs and RAG.

NLP RAG LLM LangChain FastAPI
Computer Vision Detection

Detection and Extraction of Knowledge using Computer Vision

Computer vision system to help industrials detect defects, extract text information using images and videos.

Computer Vision YOLO OCR Deep Learning
Multi-agent Resume Matcher

Multi-agent Systems to Match Resumes with Job Descriptions

Multi-agent system with 7 agents that extracts information from job descriptions, provides a matching score and gives a final optimized version of the resume.

CrewAI OpenAI Agent SDK LLMs Tools RAG Rendercv
SaaS Deployment

Develop and Deploy a Next.js SaaS Product

Deploy a SaaS product on Vercel and AWS with full authentication and modern architecture.

SaaS Next.js AWS App Runner Vercel Clerk
AI Platform Engineering

AI Platform Engineering

Build scalable AI platforms with infrastructure as code, CI/CD pipelines, and cloud-native architectures.

Bedrock S3 API Gateway Terraform CI/CD (GitHub Actions)
Cyber Security Agent

Build and Deploy a Cyber Security Analyst Agent

Intelligent security agent leveraging AI for threat detection, analysis, and automated response systems.

MCP Bedrock S3 OpenAI OSS

Publications

Scientific research in optimal control, AI and machine learning and unlearning.

Review of Machine Unlearning Strategies for Large Language Models

--

Soon

A logistic 4.0: A review of optimal temperature control problems in refrigerated transport systems

2021 Conference Paper

Nowadays, one of the key challenges of refrigerated transport systems is to ensure the desired level of quality of shipped products. This paper attempts to study the problems of optimal temperature control in refrigerated transport systems. First, a taxonomy of refrigerated transport systems and their characteristics will be presented. Then, the paper provides a state of the art on optimal temperature control problems in refrigerated transport systems over the last two decades - to the best of our knowledge, no similar state of the art exists in the literature - and highlights the advantages and disadvantages of associated solutions. A comparative study of these solutions is given to help decision makers make the best choice based on relevant criteria.

Sharing economy in a context of pandemic propagation: case of the COVID19

2020 Conference Paper

The coronavirus outbreak identified in Wuhan, China brought the majority of countries in the world under lockdown. The socioeconomic consequences will be, without doubt, severe and enormous. In this paper, we investigate the sharing approach as a strategy to help reduce the heavy toll of the pandemic. A state of the art is provided to describe the virus propagation, the rationale behind the emergence of the sharing concept as well as its impact in a pandemic context. Finally, we suggest a list of recommendations for policy makers in order to attempt the endorsement of the sharing economy to enrich existing measures that have been taken in the same respect.

Mathematical programming for data classification: A short survey

2019 Conference Paper

Data classification problems have been intensively studied by several groups of researchers including computer scientists, statisticians, engineers, biologists. Within the context of widespread use of databases and the explosive growth in their sizes, “Big Data”, new challenges are introduced in order to permit to several organizations to take benefits and efficiently utilize their data. The main objective of this paper is to review main published works which propose mathematical programming approaches in order to solve data classification problems with Support Vector Machine (SVM).

A Hamilton-Jacobi-Bellman approach for the numerical computation of probabilistic state constrained reachable sets

2019 Book Chapter (Springer)

Aim of this work is to characterise and compute the set of initial conditions for a system of controlled diffusion processes which allow to reach a terminal target satisfying pointwise state constraints with a given probability of success. Defining a suitable auxiliary optimal control problem, the characterization of this set is related to the solution of a particular Hamilton-Jacobi-Bellman equation. A semi-Lagrangian numerical scheme is defined and its convergence to the unique viscosity solution of the equation is proved. The validity of the proposed approach is then tested on some numerical examples.

Value function and optimal trajectories for a maximum running cost control problem with state constraints. Application to an abort landing problem

2018 Journal Paper

The aim of this article is to study the Hamilton Jacobi Bellman (HJB) approach for state-constrained control problems with maximum cost. In particular, we are interested in the characterization of the value functions of such problems and the analysis of the associated optimal trajectories, without assuming any controllability assumption. The rigorous theoretical results lead to several trajectory reconstruction procedures for which convergence results are also investigated. An application to a five-state aircraft abort landing problem is then considered, for which several numerical simulations are performed to analyse the relevance of the theoretical approach.

A Hamilton-Jacobi-Bellman approach for the optimal control of an abort landing problem

2016 Journal Paper

We study an aircraft abort landing problem modelled by a five dimensional state system with state constraints and a maximum running cost function as introduced by Bulirsch, Montrone and Pesch (J. Optim. Theory Appl., Vol. 70, No 1, pp 1-23, 1991). We propose a Hamilton-Jacobi-Bellman (HJB) approach in order to compute the value function associated to the problem, as well as trajectory reconstruction procedures based on the value function, or on a related exit time function. Some numerical illustrations are included to show the relevance of our approach.

Error estimates for second order Hamilton-Jacobi-Bellman equations. Approximation of probabilistic reachable sets

2015 Journal Paper

This work deals with numerical approximations of unbounded and discontinuous value functions associated to some stochastic control problems. We derive error estimates for monotone schemes based on a Semi-Lagrangian method (or more generally in the form of a Markov chain approximation). A motivation of this study consists in approximating chance-constrained reachability sets. The latters will be characterized as level sets of discontinuous value functions associated to adequate stochastic control problems. A precise analysis of the level-set approach is carried out and some numerical simulations are given to illustrate the approach.

Safety analysis under probabilistic target constraints

2012 Conference Paper

This work focuses on a safety analysis problem under probabilistic target constraints.

My Courses

AI, Data Science and Applied Mathematics Teaching

Python for Data Science

Python for Data Science

From basic concepts and data analysis to machine learning

Probability for Data Science

Probability for Data Science

Important concepts of probability for Data Science and AI

Statistics for Data Science

Statistics for Data Science

Descriptive statistics and advanced methods for inferential statistics

Translating Business Problems

Translating Business Problems into AI Models

Methodology for translating business problems to AI problems and study of well-posedness

Data Management

Data Storage, Collection, Preprocessing and Visualisation

Store, collect and manipulate structured data

AI Workflow

AI Workflow

AI solution architecture: from identifying the business problem to deploying the AI model in production.

MLOps

Introduction to MLOps

Concepts of ML and DevOps to productionize AI models and maintain efficiency

Computer Vision

Computer Vision

Object Detection, Tracking, OCR, Vision Models and VLMs

Multicriteria Decision Making

Multicriteria Decision Aid

Advanced Techniques for multicriteria decision aid

Advisory & Mentorship

Trusted by leading organizations for strategic consulting, technical guidance, and capacity building across AI, optimization, and digital transformation initiatives.

International Development

Optimization and optimal control consulting for transport and energy system efficiency projects.

Manufacturing

Collaborated with domain experts to translate complex industrial challenges into AI solutions.

Research, Development & Education

Senior Scientist role with AI project delivery and advanced course development in AI and data science.

Defense Industry

Technical and managerial leadership and mentorship.

Engineering School

Lecturer in probability, statistics, optimization, and Python for data science applications.

Audit and Strategy

Audit and strategic analysis for all components related to governance, programs, administration, systems and business of an engineering school.

Consulting

World bank Study of African Road Safety Agencies

Research and Consulting

Optimal Temperature control inside refrigerated transport of foods

Innovation

Strategic analysis and technical mentorship for emerging technology initiatives.

12+
Major Clients
10+
Years Experience
15+
Projects Delivered

Contact Me

I am always open to discussing new projects, collaboration opportunities, or training sessions. Feel free to reach out to me via the form or my direct contact details.

Location:

Rabat, Morocco