Projects
A collection of my work, side projects, and experiments.
A microservices-based electronic signature solution developed as part of the GovStack initiative.
A machine learning project to predict the performance of the MASI index using time-series analysis.
A sentiment analysis model for Moroccan Arabic (Darija) developed during a 3-day hackathon.
The inspiration for this project stemmed from the need to address various questions about the data field in Morocco. As a member of my college's DATA Club, we frequently received inquiries, so I created this humble work to provide answers and share knowledge with my peers.
A project aimed at gaining basic knowledge in near-real-time data processing, utilizing Kappa Architecture and technologies like Kafka, Spark, Cassandra, and Angular for front-end communication.
A web application for managing contacts with advanced search, multi-user support, and security features, deployed on Azure Kubernetes Service.
A data streaming project that analyzes GitHub repositories, leveraging Kafka, Spark, and MongoDB, with a real-time dashboard powered by Angular.
A hands-on big data project leveraging Hadoop, Pig, and Hive to process and analyze fatality data in the Palestinian-Israeli conflict. Data is processed using Pig, stored in HDFS, and queried with Hive for insights.
A smart desktop notepad that provides real-time spell-checking, auto-correction, and word search functionality. Designed for Windows x64 with an intuitive interface.
This project involves building a data warehouse using PostgreSQL and Hive, transforming data through ETL processes, and visualizing insights through dashboards.
This project involves data preprocessing, exploratory data analysis (EDA), and building a classification model to predict whether a breast tumor is malignant or benign.
A machine learning project to predict house prices by entering related data, utilizing Flask for the back-end and various Python libraries like Pandas, Sklearn, and Matplotlib for model building and visualization.
A full-stack dashboarding application utilizing Spring MVC for the backend and Angular for the frontend, with deployment on Azure and GitHub Pages.
This project recreates the classic Dou Shou Qi game with a modern design, implementing game rules, board control, and an interactive user interface.
A Titanic survival prediction model using machine learning techniques to classify passengers based on survival probability.