Hi, I'm
Ettalbi Omar
Software Engineer — ENSIAS Graduate — Currently at Diehl Aviation, Toulouse

About Me
About Me
Final-year Software Engineering student at ENSIAS (Mohammed V University, Rabat). My training spans the full software lifecycle — from algorithms and formal methods to enterprise architecture, AI, and DevOps — with a strong foundation in mathematics and engineering sciences from CPGE TSI (ranked top 18% in the national engineering school entrance exam).
I have hands-on experience building multi-agent AI systems, full-stack web platforms, ML pipelines, and data-driven dashboards. I work across Python, Java/Spring Boot, TypeScript/React/Next.js, and modern data tools (dbt, Spark, SAP).
Currently completing my end-of-studies internship at Diehl Aviation (Toulouse, France), working on digitalization of shop floor processes with SAP S/4HANA, SAP Datasphere, and SAP Analytics Cloud.
Education
Skills
Key Areas of Interest
Here are the main domains where I focus my energy, combining technical skills and creativity to deliver impactful results.
AI & Machine Learning
Supervised/unsupervised/reinforcement learning, neural networks, LLMs, Transformers, multi-agent systems. Hands-on with TensorFlow, PyTorch, scikit-learn, CatBoost, LightGBM, and MLOps (MLFlow).
Full-Stack Development
Java/Spring Boot, TypeScript/React/Next.js, Python/FastAPI. REST API design, JWT/RBAC authentication, ORM-based persistence, and modern frontend frameworks.
Data Engineering & BI
ETL pipelines, data warehousing (star/snowflake schemas), dbt, SAP Datasphere, Power BI, Tableau. Geospatial analysis, time series forecasting, and interactive dashboards.
Model-Driven & Enterprise Architecture
MDE (MOF, Ecore, ATL/QVT, DSLs), MDA, TOGAF, ArchiMate, BPM/BPMN 2.0, enterprise ontologies, and IS governance frameworks (ITIL, COBIT).
Multi-Agent Systems
BDI architectures, FIPA-ACL communication, agent-based modeling. Built a 5-agent LLM-powered system for automated monolith-to-microservices migration.
DevOps & Cloud
Docker, CI/CD (GitHub Actions), Git workflows, cloud architectures (IaaS/PaaS/SaaS), Linux administration, containerized deployments, and infrastructure as code.
My Projects
Here are some of my recent projects. Each one is crafted with attention to detail and focus on user experience.
Smart Sleep Tracker — ML Closed-Loop Recommendation System
2026Dual-model closed-loop system: Model A (CatBoost) for sleep quality prediction and Model B (LightGBM Ranker) for optimizing personalized intervention policies. Learns from user feedback to refine recommendations. Modern data stack with Great Expectations for data quality.
Mo-To-Mi — Multi-Agent LLM Migration Framework
2025Multi-agent AI system for automated migration of monolithic Spring Boot apps to microservices. 5 specialized autonomous agents (Architect, Observer, Strategist, Builder, Validator), each powered by dedicated LLMs with domain-specific prompts and tools. Tested on real applications.
Morocco Rainfall & Wealth Analysis
2025Individual project: multi-source geospatial data integration (45-year rainfall records, Relative Wealth Index). Interactive dashboards with Leaflet maps. Benchmarked 4 time series models — Prophet achieved best MAE (8.41). Full Python pipeline with point-in-polygon analysis.
RAG Architecture — Technical Research Report
2026Research report on RAG pipeline architecture: document retrieval, embedding, chunking, vector databases. Comparative analysis vs. fine-tuning and traditional search. Market analysis of RAG ecosystem. Systematic literature review (2022–2025) with structured scoring matrices.
Meter Readings System — Utility Meter Management Backoffice
2026Backoffice web application for Rabat Energie & Eau (REE): meter fleet management (water & electricity), field agent assignment to city districts, and consumption data centralization before billing. ERP integration simulation module. Built with a structured AI Coding methodology — AI-assisted requirements analysis (NLP), code generation, test data creation, and documentation using Cursor IDE. 75 tests with Vitest.
Equipment Supervision Tool
2023Full-stack web application for equipment supervision, maintenance request tracking, and role-based access control (RBAC). UML design, CRUD operations, and user-friendly dashboard for supervisors and employees.
TIPE — Autonomous Drone Navigation with Deep RL
2022Individual CPGE research project: modeled a city environment, drone, and sensors in Unity 3D. Trained an autonomous navigation agent using the ML-Agents toolkit with deep RL (Q-learning, policy gradients, reward shaping) for waste management network navigation.
Clueleak — AI Content & Social SaaS Platform
2026Production-grade multi-application SaaS platform built and deployed independently on a self-managed OVH VPS. Covers AI-powered content production (ACE), social media automation (Skidjoule), and VPS infrastructure management (Frast).
Scientific Publication
Published research bridging neuroscience, content analysis, and viewer behavior.
Khozai — Understanding Content Engagement Through Neuroscience
A formal scientific framework connecting the physics of video content to the biology of the human brain to the behavior of real viewers. The book spans 13 chapters across 5 parts — covering brain architecture, dimensions of experience, behavioral measurement vectors, mutation and correlation engines, inference chains, calibration and governance, and real-world applications. A multidisciplinary work at the intersection of neuroscience, data science, and content analytics.
Professional Experience
My professional journey in software engineering, focusing on full-stack development, data-driven solutions, and production-ready applications.
Software Engineering Intern
CurrentDiehl Aviation
Toulouse, France | 2025 – 2026 (ongoing)
Digitalization of shop floor operational processes in the MRO (Maintenance, Repair & Overhaul) aviation sector using SAP technologies.
Key Achievements:
- •Digitalizing shop floor operational processes using SAP S/4HANA
- •Building data processing pipelines and dashboards with SAP Datasphere and SAP Analytics Cloud
- •Working within MRO (Maintenance, Repair & Overhaul) aviation workflows
Technologies Used:
DevOps Engineer Intern
FinishedRaiseUp Consulting
Casablanca, Morocco | May – Sep 2025
Deployed and operated a production platform for student lifecycle management, handling infrastructure, CI/CD, and application security.
Key Achievements:
- •Deployed and operated a Next.js 15 + PostgreSQL production platform (student lifecycle management) with Docker containerization and automated database migrations
- •Built a Jenkins-based CI/CD pipeline; integrated Sonarqube and Trivy for automated code-quality and security scanning
- •Implemented RBAC authentication and structured, audited workflows
Technologies Used:
Full Stack Developer Intern
PreviousRaiseUp Consulting
Casablanca, Morocco | May – Sep 2024
Designed and developed the company's official production website end-to-end.
Key Achievements:
- •Built and shipped the company's production website end-to-end: 20+ reusable React components and responsive Next.js (SSR/SSG) layouts
- •Owned the full UX/UI; site was adopted as the official production version and deployed to the company's domain
Technologies Used:
Languages
My language proficiency across different languages
French
Fluent
90% proficiency
Arabic
Native
100% proficiency
English
Fluent
95% proficiency
Other Interests
Beyond software engineering, here are my extracurricular activities and personal interests
Co-Founder & Lead — ENSIAS Radio
Student club leadership and content creation
@ensiasradiohqComputer Vision — YOLO & OpenCV
Object detection, image processing, model fine-tuning, and video analysis through personal side projects
Blender — 3D Modeling
Mesh modeling, sculpting, materials/textures, lighting, scene composition, and rendering
Chess
Active player working on tactical pattern recognition and strategic thinking
Audio Processing
Music production and audio engineering
Contact Me
Feel free to reach out for opportunities, collaborations, or just to connect!



