
Capabilities
Tech Stack
A focused toolkit spanning software engineering, AI systems, and collaborative delivery.
Programming Languages
Java
Python
C/C++
C#
SQL (Postgres)
JavaScript
HTML/CSS
Web & Backend Frameworks
React
Next.js
Node.js
Flask
FastAPI
Django
Spring Boot
ASP.NET Core
Developer Tools & Infrastructure
Git
Docker
Google Cloud Platform
VS Code
Visual Studio
IntelliJ
Jira
Redis
ChromaDB
Postman
Data & Python Libraries
Pandas
NumPy
Matplotlib
PyPDFLoader
RankBM25
AI/ML & LLM Engineering
RAG
Prompt Engineering
Vector Embeddings (OpenAI/HuggingFace)
LangChain
LangSmith
Ollama
RAGAS
Hybrid Search
Cross-Encoders
FlashRank
BM25
LLM-as-Judge
Selected Work
Featured Projects
A selection of my recent engineering work.
Loading preview...
LexAssistant: Production-Grade RAG assistant for Moroccan Labor Jurisprudence
A production-Grade Rag system that navigates throught 500+ articles of the moroccan labor code and leverages different techniques and methods to provide accurate answers with minimum latency. For more details on the project, Check the technical case study linked down below.
Read MoreShow Less
A production-Grade Rag system that navigates throught 500+ articles of the moroccan labor code and leverages different techniques and methods to provide accurate answers with minimum latency. For more details on the project, Check the technical case study linked down below.
Python
FastAPI
Next.js
LangChain
Ragas
langSmith
redis
pandas
Latency: 0.5sRecall: 96%
Loading preview...
ILEARNIT: Advanced E-Learning Management System
A comprehensive, production-ready LMS designed to streamline educational content delivery. It features a modular course architecture, interactive assessment modules, and granular student progress tracking, all secured with environment-isolated configurations and cross-platform database support.
Read MoreShow Less
A comprehensive, production-ready LMS designed to streamline educational content delivery. It features a modular course architecture, interactive assessment modules, and granular student progress tracking, all secured with environment-isolated configurations and cross-platform database support.
Python
Django 5.2
MySQL
SQLite
Bootstrap 5
JavaScript
CKEditor
Django-Allauth
Architecture: Scalable Modular MonolithSecurity: Strict environment-based secret isolationFlexibility: Dual-database automated fallback systemPerformance: Optimized query handling for 100+ parallel enrollments