I'm Hamza Lafsioui, an AI Engineer & Full-Stack Developer based in Morocco, currently honing my craft at YouCode (UM6P).
With a background in Physics and Electronics from Université Ibn Zohr, I approach AI problems with strong mathematical discipline, analytical rigor, and systems-level thinking.
My philosophy is straightforward: real-world AI is only as good as the software delivering it. I engineer end-to-end data pipelines, evaluate models with strict metrics, package inference services with FastAPI & Docker, and integrate intelligent capabilities into clean, resilient applications.
During my internship at INVENEO, I developed a mobile recruitment application in React Native and integrated AI models for automated resume extraction and candidate criteria parsing.
Production MLOps: Docker, FastAPI, MLflow, Airflow
Applied Deep Learning: CNNs, Keras, TensorFlow, PyTorch
Real intelligent systems with concrete metrics, clean architectures, containerized deployments, and production reliability.
Deep Learning & Vision
NeuroVision
Deep Learning Medical Imaging & Brain Diagnostic Suite
Advanced deep learning and computer vision diagnostic platform for autonomous MRI brain scan analysis. Implements InceptionV3 and YOLOv8 architectures to classify and localize scans across tumor pathologies, featuring image preprocessing and low-latency inference.
Patient clustering with K-Means followed by benchmark evaluation of KNN, SVM, Logistic Regression, and Random Forest on F1-score. Automated model tracking with MLflow, scheduled weekly retraining via Airflow, and FastAPI serving with Streamlit.
Machine learning regression pipeline for accurate delivery arrival time estimation. Comprehensive data cleaning, exploratory data analysis, and advanced geospatial feature engineering using Haversine distance.
Optimized Random Forest: MAE of 3.18 min | R² of 0.82
Meteorological Data Pipeline & Medallion Architecture
Automated data engineering pipeline extracting real-time meteorological metrics across 120 Moroccan cities via Open-Meteo API. Built with Medallion Architecture (Bronze/Silver/Gold), orchestrated with Apache Airflow, PostgreSQL data warehouse, and interactive Streamlit analytics.
120 Moroccan Cities • Daily Airflow DAG • Bronze/Silver/Gold DW
Football Match Ticketing System & Digital QR Entry
Premium football match ticketing platform built with PHP and Tailwind CSS. Features digital ticket issuance with anti-fraud QR codes for automated stadium check-in, tiered seating pricing, real-time sales & revenue analytics, and multi-role dashboards for buyers, organizers, and administrators.
Unique QR Entry Passes + Live Sales Revenue Analytics
Full-stack containerized real-time job search platform. Built with a robust Laravel REST API backend, reactive React & Vite frontend, instant messaging via Laravel Reverb WebSockets, and asynchronous Redis queue workers.
Intelligent E-Learning Platform with Stripe & Recommendations
Comprehensive e-learning platform enabling students to explore curated courses, manage favorites, and receive personalized recommendations. Features secure role-based REST APIs with Laravel 12 and automated Stripe checkout.
Stripe Payment Gateway + Automated Study Group Matching
JavaScriptLaravel 12PHPMySQLJWTStripeREST API
Full-Stack Architecture
EasyColoc
Smart Shared Housing & Debt Settlement Platform
Collaborative shared living platform built with Laravel 12. Implements a minimum-transaction debt settlement algorithm to simplify shared expenses, token-based invitations, budget caps, and tenant reputation scoring with Pest PHP testing.
Debt Settlement Minimization Algorithm & Pest PHP Tests
Enterprise-grade full-stack multi-tenant car rental SaaS platform architected using Clean Architecture. Enables independent tenant isolation where each tenant administers multiple vehicle agencies with dedicated subdomains.
ASP.NET Core 8Next.jsPostgreSQLDockerClean ArchitectureNginx
Full-Stack Architecture
Event Management API
High-Performance Clean Architecture CQRS API
Secure RESTful microservice API with JWT authentication and granular Role-Based Access Control (Admin, Speaker, Attendee). Designed with Clean Architecture and CQRS pattern using MediatR, distributed Redis caching, and Serilog logging.
Comprehensive desktop application managing the full lifecycle of driving licenses and vehicle registrations. Built with N-Tier architecture and ADO.NET for high-throughput transaction execution and automated administrative PDF reporting.
Full CRUD, ACID transactions & administrative reports
YouCode (UM6P - Université Mohammed VI Polytechnique)Safi, Maroc
Intensive project-based curriculum covering Machine Learning pipelines, Deep Learning, MLOps, LLMs/RAG, and enterprise Full-Stack development.
Bachelor in Physics, Electronics Track
2019 - 2023
Université Ibn Zohr - Faculté des Sciences Agadir (FSA)Agadir, Maroc
Rigorous foundation in applied mathematics, signal processing, electromagnetism, and embedded electronic systems.
High School Diploma in Physical Sciences
2018 - 2019
Lycée Sidi Moussa LhamriMaroc
High school diploma with a scientific concentration in physics and mathematics.
06. CONTINUOUS EVOLUTION
Currently Mastering
The AI frontier is moving fast. Here are the specialized domains, architectures, and tools I am actively exploring.
Active Exploration
Autonomous AI Agents & LangGraph
Designing stateful, multi-agent cooperative networks that reason, execute dynamic tool calls, loop over validations, and self-correct using LangGraph and Python.
Research & Prototyping
In Development
Production RAG Systems
Building hybrid search retrieval (BM25 + Dense embeddings), multi-stage reranking (Cohere), and chunking optimization for zero-hallucination enterprise QA.
Research & Prototyping
Architecture
Model Context Protocol (MCP)
Implementing open standard MCP servers and clients to bridge language models directly with enterprise repositories, operational databases, and tool environments.
Research & Prototyping
Pipeline Focus
Advanced MLOps & Continuous Delivery
Automated drift detection, data versioning with DVC, CI/CD with GitHub Actions, Langfuse observability for LLMs, and zero-downtime model deployments.