About Me

Mohamed Ballouch - AI Engineer and Consultant

Transforming Businesses Through AI Innovation

Consultant in Generative AI with 5+ years of experience developing and deploying AI solutions across academia and industry. Specialized in Large Language Models, RAG systems, and enterprise AI solutions with a focus on transforming business operations through intelligent automation.

Proficient in cloud-based machine learning, NLP, and deep learning with extensive experience in TensorFlow, LangChain, and Azure/AWS platforms. Skilled in translating complex business challenges into scalable AI solutions for insurance, technology, and enterprise sectors. Currently pursuing a PhD in Data Science and Machine Learning while delivering strategic consulting services to drive digital transformation and competitive advantage.

Current Role: Leading cutting-edge projects at Exakis Nelite including intelligent document processing with 95% extraction accuracy, enterprise AI chatbots with advanced RAG capabilities, and privacy-first Azure-based conversational AI platforms.

5+
Years Experience
10+
AI Projects
3
Publications
8+
Certifications

Technical Expertise

AI/ML Frameworks

Core
TensorFlow/Keras PyTorch Hugging Face Scikit-learn

LLMs & GenAI

Specialty
LangChain RAG Systems OpenAI GPT Prompt Engineering

AI Specializations

Advanced
Computer Vision NLP Multimodal Models Reinforcement Learning

MLOps & Cloud

DevOps
Azure ML Docker FastAPI Git/CI-CD

Data & Tools

Backend
Vector Databases Python MongoDB Elasticsearch

Programming

Languages
Python SQL JavaScript Bash

Career Timeline

Generative AI Consultant

Feb 2025 - Present
Exakis Nelite Casablanca, Morocco
95% Accuracy 80% Time Reduction Enterprise AI

Key Achievements

  • Intelligent Document Processing: Architected and deployed end-to-end RPA pipeline combining OCR and LLM technologies for automated invoice and ID processing, achieving 95% extraction accuracy with intelligent validation and seamless database integration
  • Enterprise AI Chatbot: Designed and implemented privacy-first Azure-based conversational AI platform featuring advanced RAG capabilities, multi-agent orchestration, and integrated tools including web search and code interpreter
  • Agent-Based AI Systems: Built intelligent agent framework with tool-calling capabilities, enabling dynamic web search, code execution, and real-time data retrieval within secure enterprise environments

Technologies Used

AI/ML
LangChain RAG Systems OCR LLMs
Cloud
Azure FastAPI Docker

Senior Machine Learning Engineer

Jan 2024 - Jan 2025
DXC Technology Casablanca, Morocco
20% Accuracy ↑ 30% Latency ↓ Insurance AI

Key Achievements

  • AI Architecture & Implementation: Spearheaded enterprise-scale LLM and generative AI deployment for insurance sector, designing end-to-end AI pipelines that enhanced decision-making processes and customer interactions
  • Performance Optimization: Achieved 20% improvement in RAG system accuracy through advanced reranking algorithms and 30% latency reduction via intelligent caching mechanisms for high-frequency queries
  • Multimodal AI Development: Engineered and deployed multimodal LLM capabilities enabling simultaneous text and image processing, expanding AI applicability across diverse insurance use cases

Technologies Used

ML Frameworks
PyTorch TensorFlow MLOps
Specialization
Insurance AI Evaluation Optimization

Data Scientist & ML Engineer

Dec 2020 - Dec 2023
BlackStone Eit Seattle, WA
Cloud Deployment Computer Vision 3 Years

Key Achievements

  • Cloud AI Deployment: Architected and deployed production-grade ML models on AWS and Azure, implementing robust MLOps practices with automated CI/CD pipelines and model versioning
  • Multimodal Archive: Developed enterprise archive digitalization system using Azure Video Indexer, enabling intelligent multi-modal search across video/image content with keyword, topic, and visual element recognition
  • Geospatial AI: Implemented advanced image segmentation algorithms for satellite imagery analysis, delivering AI-driven insights for urban planning and environmental monitoring applications

Technologies Used

Cloud Platforms
AWS Azure MLOps
AI/ML
Computer Vision NLP Data Engineering

Data Scientist & ML Engineer

June - Dec 2020
3W
3W Media Casablanca, Morocco
Social Media Data Mining First Role

Key Achievements

  • Social Media Mining: Developed comprehensive data scraping infrastructure for social media platforms using Python, Selenium, GraphQL & BeautifulSoup
  • Business Intelligence: Generated interactive dashboards and detailed reports using Tableau, Qlik and PowerBI for actionable business insights
  • Sentiment Analysis: Implemented advanced Natural Language Processing algorithms to evaluate social media posts & comments using sophisticated sentiment analysis techniques

Technologies Used

Data Tools
Python Selenium SQL
Visualization
Tableau PowerBI Qlik

Featured Projects

Multimodal LLM for Chart Analysis

Engineered a production-ready AI system combining computer vision and NLP for automated chart analysis, providing detailed textual descriptions and actionable insights from complex visual data.

Python Claude API LangChain Computer Vision

Customer Churn Prediction AI

Built end-to-end ML pipeline for telecom customer churn prediction using ensemble methods and deep learning, processing 7000+ customer records with real-time inference capabilities.

PyTorch Neural Networks MLOps Pandas

Intelligent Social Media Extraction

Developed scalable web scraping infrastructure for comprehensive Facebook data extraction, including post analytics, engagement metrics, and multimedia content processing.

Python Selenium BeautifulSoup Data Pipeline

Advanced Topic Modeling with BERTopic

Implemented state-of-the-art topic discovery system using BERT embeddings and advanced clustering algorithms for large-scale text analysis and insight extraction.

BERTopic BERT UMAP Advanced NLP

Time Series Forecasting for Electricity Data

Developed deep learning models (LSTM, GRU) to forecast short-term and long-term electricity consumption patterns with sliding window approach for sequence prediction optimization.

TensorFlow/Keras LSTM Time Series Deep Learning

Publications

Integrated Manufacturing-Microgrid Control Using Multi-Agent Deep Reinforcement Learning

Mohamed Ballouch, Omar Souissi, Mohammed Raiss El-Fenni

IFAC-PapersOnLine, Volume 59, Issue 10, 2025, Pages 1372-1377, ISSN 2405-8963

This paper presents a novel approach to integrated manufacturing-microgrid control using multi-agent deep reinforcement learning. We address the fundamental challenges of coordinating production schedules with variable renewable energy sources through a distributed control framework based on Partially Observable Markov Decision Process (POMDP).

Manufacturing Systems Microgrids Reinforcement Learning Multi-Agent Systems Energy Management
View Paper

Enhancing Control in Manufacturing and Microgrid Systems: Deep Reinforcement Learning with Double Q-Learning

Mohamed Ballouch, et al.

2023 14th International Conference on Intelligent Systems: Theories and Applications (SITA), Casablanca, Morocco, pp. 1-7

This research presents an advanced approach to manufacturing and microgrid control systems using deep reinforcement learning with double Q-learning techniques. The study addresses the challenges of coordinating industrial operations with energy management systems to achieve optimal performance and efficiency.

Deep Reinforcement Learning Double Q-Learning Manufacturing Systems Microgrid Control Energy Management
View Paper

Forecasting Call Center Arrivals Using Machine Learning

Mohamed Ballouch, Fatih Akay, Sevtap Erdem, Mesut Tartuk, Taha Furkan Nurdağ, Hasan Hüseyin Yurdagül

Osmaniye Korkut Ata University Journal of Natural and Applied Sciences, Year 2021, Volume: 4 Issue: 1, pp. 96-101

A call center is an office equipped to handle a large volume of telephone calls for an organization, for which the ability to forecast calls is a key factor. By forecasting the number of calls accurately, a company can plan staffing needs, meet service level requirements, improve customer satisfaction and benefit from many other optimizations. In this paper, we develop Multilayer Perceptron (MLP) and Long-Short Term Memory (LSTM) based models combined with time lags to forecast the number of call arrivals in a call center. We forecast 12, 24, 36 and 48 values ahead and the performance of the forecasting models has been evaluated using the Mean Absolute Error (MAE). The MLP based model results show that the MAE values change between 1,50 and 13,58 and LSTM based model results show that the MAE values change between 19,99 and 66,74.

Machine Learning Call Center Forecasting Time Lag LSTM MLP
Cited By: 1
View Paper

Education

PhD Candidate

Data Science and Machine Learning

INPT, Rabat

Jan 2023 - Present

Engineering Degree

Computer Science

INPT, Rabat

Sept 2016 - Dec 2019

Exchange Semester

Computer Engineering

ÇUKUROVA University, Turkey

Sept 2018 - Feb 2019

Languages

Native

Arabic Amazigh

Proficient

English French

Professional Certifications

Industry-recognized credentials and achievements

Azure AI Engineer Associate

Microsoft

Certified in designing and implementing AI solutions using Azure Cognitive Services, Azure Machine Learning, and Knowledge Mining.

2024 AI-102

Machine Learning Specialist

AWS

Expert-level certification in designing, implementing, deploying, and maintaining machine learning solutions on AWS.

2023 MLS-C01

Professional Machine Learning Engineer

Google Cloud

Certified in designing, building, and productionizing ML models to solve business challenges using Google Cloud technologies.

2023 GCP-ML

TensorFlow Developer

TensorFlow

Demonstrated proficiency in using TensorFlow to solve deep learning and ML problems across computer vision, NLP, and time series.

2023 TF-DEV

Deep Learning Specialization

Coursera - DeepLearning.AI

Comprehensive specialization covering neural networks, CNNs, RNNs, and advanced deep learning techniques and architectures.

2022 DL-SPEC

Natural Language Processing

Coursera - DeepLearning.AI

Specialized certification in NLP techniques, transformers, attention mechanisms, and modern language model architectures.

2022 NLP-SPEC

Get In Touch

Let's Connect

I'm always interested in discussing new opportunities, AI projects, or potential collaborations. Feel free to reach out!

LinkedIn

Connect with me

Location

Casablanca, Morocco