About
I build machine-learning systems end-to-end, from model design to production deployment, and I ship the full stack around them.
My work spans LLM fine-tuning, retrieval-augmented generation, multi-agent systems, and deep learning for computer vision and NLP. I focus on building systems that work in production: low-latency, multilingual, and grounded in real data.
On the engineering side, I've shipped production web apps, published an npm package, and contributed to Magic UI (21.5k★ open-source library). I combine a strong full-stack background in React, Next.js, Django, and FastAPI with deep AI/ML expertise.
I'm open to AI/ML Engineer and Full-Stack roles, remote or based in Morocco. If you're working on something in applied AI, NLP, or production ML, I'd be glad to talk.
Skills
Languages
- Python
- JavaScript
- TypeScript
- Java
AI / ML
- PyTorch
- TensorFlow
- Keras
- Scikit-learn
- Pandas
- NumPy
- LLM Fine-Tuning (QLoRA)
- RAG
- LLM/SLM
- Machine Learning
- NLP (Spacy, Transformers)
- Computer Vision
- Deep Learning
- CNN
- Unsloth
- Multi-agent Systems
Web Development
- React.js
- Next.js
- Node.js
- Express.js
- Django
- Flask
- FastAPI
- Spring Framework
- JEE
- Redux Toolkit
- Tailwind CSS
Databases
- MongoDB
- MySQL
- PostgreSQL
- Microsoft SQL Server
- Oracle
- ChromaDB
Tools & DevOps
- Git
- GitHub
- Docker
- CI/CD
- Streamlit
- Jupyter Notebook
- LangChain
- Ollama
- Hugging Face
Experience
April 2024 – September 2024 Frontend Developer · Integral Progress Technology- Built dynamic pages for the Quality Management module of an ERP system using React, TypeScript, TailwindCSS, and Mantine.
- Spearheaded the development of responsive web applications, enhancing performance and user experience.
- Collaborated with cross-functional teams to translate complex requirements into maintainable code, reducing development time.
- Integrated REST APIs to fetch and render dynamic data, and managed global state with Redux Toolkit.
- Implemented reusable components and state management practices, improving code efficiency for future updates.
- React
- TypeScript
- Redux Toolkit
- TailwindCSS
- Mantine
- Yup
- Formik
- Git
January 2023 – September 2023 Freelance Developer · Freelance- Created desktop and web applications, delivering tailored solutions to clients.
- Integrated the OpenAI API to automatically generate articles from keywords, enhancing content creation processes.
- Deployed applications on cloud servers, configured production environments, and implemented online databases for scalability and performance.
- Developed web scraping and automation scripts to streamline data extraction and repetitive tasks for clients.
- Python
- OpenAI API
- Web Scraping
- React
- Node.js
- Cloud Deployment
Nov 2022 – Dec 2022 Full-Stack Developer · FSJES Marrakech- Built a full-stack web application that lets students track the status of their diploma requests in real time, using Django REST Framework for the backend and React on the front end.
- Designed REST endpoints to expose diploma status and student records, with a unique-reference system so each diploma could be located by number.
- Delivered a responsive React interface so students could check their diploma progress without contacting the administration.
- Python
- Django
- Django REST Framework
- React
- JWT
- Bootstrap
- Git
Mar 2022 – Apr 2022 Web Developer Intern · PIXELLEADS- Designed and developed a comprehensive blog management system for streamlined content creation and categorization.
- Production, integration and deployment of the product to users.
- Testing of achievements and correction of any anomalies.
- JavaScript
- React
- Node.js
- MongoDB
- Jwt
- Git
Education
Oct 2024 - Jul 2026 Master’s Degree in Data Science and Analytics · Université Cadi AyyadPredictive modeling, computer vision, and Generative AI. Thesis: agentic multilingual RAG system.
Oct 2023 – Jun 2024 Bachelor’s Degree in Computer Software Engineering · Higher School of Technology of Essaouira - Cadi Ayyad UniversityApr 2023 Meta Full-Stack Engineer Certificate · Meta — CourseraIncludes Meta Front-End Developer and Meta Back-End Developer Specializations.
Mar 2023 Meta Front-End Developer Specialization · Meta — Coursera
Projects
Magic UI — Open Source Contribution
- Integrated new components, enhancing the functionality and usability of the Magic UI library.
- Developed and maintained a linting system to ensure code quality and consistency across the project.
- Authored comprehensive installation documentation, improving the onboarding process for new users and developers.
- React
- Next.js
- Shadcn
- Tailwind CSS
- Git

EsteQuiz : University Exam Platform
- Developed a comprehensive exam platform.
- Designed with a user-friendly interface for seamless student experience.
- Empowered teachers with advanced administrative capabilities for efficient exam management.
- React
- Node.js
- Express
- MongoDB
- Zustand
- Git
- Chakraui
- Jwt

Express API Initializer : npm package
Tool designed to streamline the process of generating Express.js applications- Commander
- Typescript
- Node.js

E Student Rent
- This web site helps you to find the right rent offer that meets your budget
- List your property in a few minutes and reach thousands of students every day.
- Get the best offers for students depending on your city or your university
- Perhaps you're looking for somewhere close to your university or whatever you're looking for, we'll help you find it.
- React.js
- Next.js
- tailwind.css
- Node.js
- Express.js

Find Your Pet
- Designed and developed a platform that helps reunite lost or adoptable animals with their families.
- Built with a full-stack architecture using React.js and Tailwind CSS on the frontend, Django REST Framework on the backend, and PostgreSQL for data storage.
- React.js
- Tailwind CSS
- Django
- Django REST Framework
- PostgreSQL
- JWT