

Customer Churn Prediction
End-to-end churn analytics solution on 7,032 telecom customer records. Combines EDA, ensemble ML modeling, and a Power BI dashboard to identify at-risk customers, quantify revenue impact, and surface actionable retention strategies.
Project Highlights
Ensemble stacking model: 87.2% accuracy, ROC-AUC 0.924, F1-score 0.87 on held-out test set.
Identified top churn drivers: contract type, customer tenure, monthly charges, and service bundle count.
Power BI dashboard surfaces KPIs, customer segments at risk, and estimated revenue loss in real time.
Actionable retention playbook delivered alongside model — reducing projected churn by targeting month-to-month and early-tenure segments.
Explore More Work
Deep dive into other high-performance solutions.

End-to-end real-time credit card fraud detection system. Ingests transaction streams via Apache Kafka, applies a trained Random Forest model through PySpark Structured Streaming, stores predictions in PostgreSQL, and exposes a live Streamlit dashboard for monitoring and analytics.

Medical information assistant built on Retrieval-Augmented Generation. Accepts PDF and Word medical literature, indexes them with FAISS vector search, and answers clinical questions through a self-reflecting LangChain agent powered by a local Ollama LLM.

Production-ready self-hosted AI automation platform combining n8n, Ollama, Open WebUI, Supabase, and Qdrant — fully containerized with Docker. Enables complex AI workflows locally without cloud dependency, supporting GPU and CPU deployment across Windows, Mac, Linux, and VPS.

AI-powered NPC engine that simulates realistic virtual coworkers for job-skill training simulations. Features dynamic persona registry, internal state tracking (trust, frustration, alignment), conversation memory, and an intelligent pre/post-check supervision layer.

Distributed stock market forecasting pipeline using Apache Spark for feature engineering and three model tiers — Linear Regression, LSTM (PyTorch), and a Hybrid ensemble. Delivers predictions through an interactive Streamlit dashboard with technical indicators and real-time alerts.
Multi-object detection and tracking system for sports video analysis. Uses Faster R-CNN for frame-level detection and Deep SORT for persistent ID assignment across frames — enabling player trajectory extraction and ball tracking for performance analysis.

End-to-end churn analytics solution on 7,032 telecom customer records. Combines EDA, ensemble ML modeling, and a Power BI dashboard to identify at-risk customers, quantify revenue impact, and surface actionable retention strategies.

Multi-label toxic comment classifier using a hybrid CNN + LSTM deep learning architecture. Detects six toxicity categories — toxic, severe toxic, obscene, threat, insult, and identity hate — to automate content moderation at scale.

OpenClaw intake starter for business analysts — a full-stack app that accepts multi-format file uploads (docx, excel, pdf, image, video, zip), auto-extracts and classifies ZIP contents, and exposes the results through APIs an orchestration agent can consume.

ReAct-pattern AI agent for expense handling, scaffolded with Google's agents-cli/ADK and built on FastAPI-style app structure with a Gemini-CLI-assisted development workflow.

Responsive web app that fetches, caches, and parses Google BigQuery's release notes Atom feed, offering real-time search, category filtering, and a composer for tweeting about specific updates.

Binary classification project predicting whether a bank customer will subscribe to a term deposit, based on demographic, transaction, and marketing-campaign features.

Statistical methods project applying clustering and segmentation techniques to customer data to identify distinct customer groups.

Automation tool that retrieves and updates deposit and foreign-exchange rates across financial systems, reducing manual effort and supporting compliance with dynamic regulatory workflows.

Automated data integration tool that processes Excel Binary Workbooks (XLSB) and synchronizes financial model data with subsidiary summary files across multiple entities, built on a modular COM-interface architecture.

Financial analysis system that automatically detects anomalies in financial statements through period-over-period variance analysis and correlation-rule validation, producing a management-ready Excel summary.

Production-ready CLI tool that splits Excel workbook SG&A summary sheets into separate files by Department or Project, preserving original formatting.
