Data Science PhD Candidate & Full-stack Web Developer.
Building robust applications and intelligent systems.
Crafting responsive and performant web applications using modern frameworks and best practices.
Extracting insights from data, building ML models, and solving complex problems.
Building scalable and secure backend systems using modern frameworks and best practices.
Built AI agents for financial risk analysis such as a Google Finance integration, Smart Risk Detector, and Economic Evaluator, orchestrated via ARK in Kubernetes
Built a model to classify auction bidders, reaching over 90% F1-score with linear models
Fine-tuned T5-small on XSum dataset for abstract summarization, achieving competitive BLEU scores
Applied Gradient Boosting, surpassing deep learning models on meteorological data, achieving RMSE of 8.81
Used geospatial mapping and time series analysis to detect peak hours & traffic patterns in Casablanca
Built a machine learning model to classify emails as spam or not, achieving 95% accuracy using Random Forest and Bagging techniques
Maintained multiple open-source Python modules: opencf (file conversion), flask-file-share (file sharing web app), Common Statistics Tools, lissajou (image and curve animations), pyv (git branch based versioning helper)
Built a GUI for commercial forecasting from historical data, comparing methods (e.g., exponential smoothing, ARIMA, LSTM), and visualizes results
Built and published a personal blog website sharing insights and guidelines on technologies, projects, and career
Created an extractive summarization software using BERT/Word2Vec embeddings
Built a text summarization model using BERT/Word2Vec embeddings and cosine similarity, with graph-based sentence visualization
Analyzed Moroccan public administration data with Python and SQLite, uncovering database normalization anomalies
Created an ETL system in Python for managing user registration, payments, accommodations, badge generation, user statistics visualization, and automated email utilizing SQLite database, for the annual spring school for data science event
Built and deployed a Streamlit app to convert formula images to LaTeX code
Implemented a web application with an NLP Based search engine
Built a predictive maintenance model to forecast equipment failures using time-series analysis.
Developed responsive modern websites for various scientific events, including the Spring School 2023 and the Winter School 2025. Tasks included DNS configuration, SEO optimization and Mail automation.
Co-organized various scientific events including the Next Generation AI Winter School (2025), the Generative AI Winter School (2024) and the Data Driven Decision Making Spring School (2023)
Implemented statistical methods, including minimum sample size, confidence interval estimation, hypothesis testing, and regression models, complete with unit test suites
Resume parser and generator
Website for the Winter School event
Form for exchange programs
A lightweight FastAPI-based file storage service with UUID-based security and SQLite metadata management
Demo of a smartwatch based systematic health monitoring solution designed for patients with chronic conditions
Provider-agnostic operations for agentic resources. ARK codifies patterns and practices developed across dozens of agentic application projects.
A tool for coding instructors to read a repo stats and evaluate in a streamlit app
Lidar to Bird's Eye View conversion
Learning resources for Git and Pytest
Simple product listing application with two frontends (one JS-based and one Jade-based) and a backend using Express
Implementation of the best convertion methods without restiction on the file format backed by a versatile Python package
Recursively inspect python objects
A pypi package providing a command-line interface (CLI) application for managing versioning in a using Python
Convert between visual object detection datasets
A Python package for generating polynomial expressions
Resume generator from YAML configs
A robust framework for handling file conversion tasks in Python
A collection of Python scripts for file conversion tasks, built on top of the opencf-core framework.
Flask-based file sharing with web interface, API, and CLI app
A command-line interface (CLI) application for managing versioning in a using Python
Python wrapper for curl
A Python package for generating polynomial expressions
Recursively inspect python objects
A Python library providing hands on implementation of a collection of common statistical methods for data analysis.
A Python module for creating animations, including Lissajou curve simulations.