7 projects

AI & Machine Learning

End-to-end ML engineering — from data ingestion and feature engineering through model training, experiment tracking, and serving. Most of these came out of real fintech datasets and production constraints.

Production

Hand Gesture Rock Paper Scissors

TypeScriptMediaPipeMarkov Chain+1

Rock Paper Scissors played with real hand gestures via webcam. Uses MediaPipe for real-time hand landmark detection and an adaptive Markov chain CPU opponent that learns from your play patterns.

Computer Vision
Production

Neural Network Simulator

TypeScriptCanvas APINeural Networks+1

Interactive educational tool for visualizing neural network forward pass and backpropagation in real time. Hover any neuron to inspect activations, weights, and per-node gradients. Live loss chart and configurable architecture.

Education
Capstone

Credit Risk Prediction Pipeline

PythonXGBoostMLflow+3

End-to-end ML pipeline for credit scoring on real fintech loan data. Feature engineering, model selection (XGBoost, LightGBM), MLflow experiment tracking, and a FastAPI inference endpoint.

FastAPIDagsterdbt
Capstone

Customer Churn Prediction

PythonSHAPSMOTE+3

Churn prediction system with class-imbalance handling (SMOTE), SHAP explainability, and a Dagster orchestration pipeline pulling from PostgreSQL via dbt-transformed tables.

DagsterPostgreSQLdbt
Capstone

Fraud Detection System

PythonScikit-learnFastAPI+2

Real-time fraud detection using transaction sequence features, geospatial signals, and an ensemble model. Includes a streaming-friendly inference layer and anomaly scoring dashboard.

PostgreSQLDocker
Capstone

Time Series Demand Forecasting

PythonProphetPyTorch+2

Multi-horizon demand forecasting pipeline over financial telemetry data. Compared ARIMA, Prophet, and LSTM approaches with automated retraining on drift detection.

LSTMMLflow
Capstone

NLP Financial Document Pipeline

PythonTransformersHuggingFace+2

Text classification and entity extraction pipeline for financial documents. Fine-tuned a transformer model for Amharic-English mixed text and deployed with a FastAPI wrapper.

FastAPIspaCy