
AI & Software Engineering Program
Zone01 Oujda
Oujda
Project-based peer-learning program focused on software engineering, full-stack development, systems programming, and AI.

AI & Software Engineer
01 — Curriculum
AI · Mobile HealthTech
FastAPI, React, Expo, SQLite, PostgreSQL, Python, YOLO v11
AI-powered mobile SaaS for clinical microbiology. It reads antibiograms using EUCAST v14.0, analyses API 10S and 20E strips with YOLO v11, and supports a multi-laboratory clinical workflow.
Full Stack · Real-time application
Go, JavaScript, SQLite, Docker, WebSockets
Complete social network with profiles, followers, groups, real-time chat, and notifications. It uses a Go back end, a JavaScript front end, SQLite, and Docker.
AI · RAG · Data Engineering
TypeScript, Next.js, SQLite, Embeddings, Vector search, RAG
Continuous English and French job-market learning engine that collects authorized public offers, removes duplicates, extracts evidenced skills, stores demand snapshots, creates local embeddings, and supports semantic ATS and RAG search.
Data Science · Machine Learning
Python, scikit-learn, Plotly, Jupyter, SHAP
Home Credit Default Risk project with exploratory analysis across eight tables, a feature pipeline, AUC evaluation, SHAP explainability, and an interactive dashboard.
AI · Deep Learning
Python, OpenCV, TensorFlow, Keras
Facial-emotion recognition with a CNN, covering image preprocessing, model training and evaluation, and real-time inference with OpenCV.
Backend · Systems Programming
Java, Java NIO, HTTP/1.1, Sockets, CGI
Custom non-blocking HTTP server with routing, file uploads, sessions, CGI execution, and configurable error handling.
Systems · Unix Shell
Rust, Linux, Unix system calls, File system operations
Minimal Unix-like shell written in Rust with built-in commands, command parsing, file-system operations, error handling, and graceful EOF handling.

Full Stack · JavaScript Framework
JavaScript, HTML5, CSS3, DOM, Routing, State management
Lightweight JavaScript framework built from scratch with DOM abstraction, routing, state management, event handling, and a TodoMVC demonstration.
The experiences, projects, and opportunities that have shaped my professional journey.

Oujda
Project-based peer-learning program focused on software engineering, full-stack development, systems programming, and AI.
Remote (Belgium)
Contributed to an AI-assisted laboratory platform for clinical and laboratory data analysis.

Oujda
Training in the design and development of full-stack web applications using the MERN stack.

Casablanca
Progressed from an internship to laboratory technician responsibilities, supporting clinical analyses across several diagnostic disciplines.
04 — Studies

AI for healthcare: machine learning, deep learning, CNNs for medical imaging, bioinformatics and data analysis.

Medical bio-analyses, completed alongside a laboratory-technician job.

Technical training in biological engineering and food-processing.
05 — Skills