Alaa Madi

Selected work

Client work, web products, applied AI, machine learning, and computer vision.

This collection prioritizes real client projects and the strongest technical work behind the services I offer. Use the filters to explore by type.

Client Work

Driver Point

A real client driving-school platform focused on presenting services clearly and supporting the learner journey through a modern web experience.

Web DevelopmentResponsive UITestingDeployment
Client Work

Delta Bilişim

A real client web project delivered as an end-to-end business solution, covering the customer-facing experience and the technical work required to prepare it for production.

Web DevelopmentUI/UXTestingSecurityDeployment
Project Brain — AI & Automation project interface preview
AI & Automation

Project Brain

A local-first desktop product that gives developers and AI agents durable, evidence-backed project memory across code, tasks, decisions, claims, validation, and AI handoffs.

ElectronReactTypeScriptSQLiteAI Agents
Freight Rate Prediction — Machine Learning project interface preview
Machine Learning

Freight Rate Prediction

An end-to-end logistics ML pipeline for freight-rate prediction using chronological validation, CatBoost, reproducible training, release checks, automated testing, and production-style inference artifacts.

PythonCatBoostPandasPytestCI
Web

Taalq Scholarship Platform

A full-stack scholarship platform that helps students discover and work with scholarship opportunities through a modern web experience backed by API, authentication, database, and AI capabilities.

Next.jsTypeScriptFastAPISQLAlchemyGemini
Computer Vision

Face Attendance System

A privacy-conscious local-first computer-vision attendance MVP covering employee enrollment, face validation and matching, attendance rules, SQLite persistence, filtering, export, testing, and CI.

PythonOpenCVface_recognitionSQLiteStreamlit
Diabetes Classification-Second Edition- — Machine Learning project interface preview
Machine Learning

Diabetes Classification-Second Edition-

A reproducible educational ML classification pipeline with XGBoost, class-imbalance handling, SHAP explanations, automated tests, CI, and an interactive Streamlit demo.

PythonXGBoostSHAPscikit-learnStreamlit
Spain vs France ML Predictor — Machine Learning project interface preview
Machine Learning

Spain vs France ML Predictor

A leakage-aware sports analytics pipeline that combines chronological Elo, rolling team form, probabilistic model selection, calibration evaluation, explainability, and automated tests.

Pythonscikit-learnEloSHAPStreamlit
Computer Vision

Air Writer

A real-time computer-vision application that turns hand gestures into drawing actions using MediaPipe landmarks, testable gesture logic, OpenCV rendering, and automated quality checks.

PythonMediaPipeOpenCVNumPyCI
House Price Prediction — Machine Learning project interface preview
Machine Learning

House Price Prediction

An end-to-end Ames Housing regression project with reusable preprocessing, cross-validated model selection, artifact persistence, automated testing, and a Streamlit prediction interface.

Pythonscikit-learnGridSearchCVStreamlitCI
Computer Vision

Fruit Ninja Hand Tracking

A real-time computer-vision game using MediaPipe hand tracking, velocity-based slicing, collision logic, physics, scoring, combos, lives, and automated core-logic tests.

PythonMediaPipeOpenCVPygameCI
license-plate-video-anonymizer — software project interface preview

license-plate-video-anonymizer

A computer vision project, detect and obscure vehicle license plates in video with a local Python pipeline. The project combines plate detection, tracking, short-gap recovery and permanent pixel redaction, with tools for evaluating both detection quality and coverage continuity.