J. Sakthivel

§02 / Projects

Problems, approaches, results.

Three case studies in depth, then the rest of the lab.

Case 01

LoanLens

Credit risk decision intelligence · Capstone

1.1M

loan records

problem
Lenders need default predictions that are accurate on imbalanced data and explainable to borrowers.
approach
Trained XGBoost, LightGBM and Random Forest on 1.1M LendingClub records with class weighting for a 4:1 imbalance. Added SHAP per-applicant explanations and live FRED macro data at inference.
result
AUC-ROC 0.703 · 0.67 recall on held-out data, served via FastAPI + React dashboard with a GPT plain-language explainer.
XGBoostSHAPFastAPIReactFRED APIGPT

Case 02

Industrial 3D Digital Twin

1st place · HackAZona, Cognite track

50+

assets modelled

problem
Plant operators lack a single live view of assets, sensor health and maintenance history.
approach
Modelled 50+ assets from 2D SVG diagrams into a real-time React Three Fiber scene, wired 20+ sensor streams with anomaly alerts, and added a Gemini/Groq agent with RAG over maintenance logs and SOPs.
result
Won 1st of 25+ teams. Explainable answers with citations, plus voice-AI callouts to field staff on critical events.
Three.jsR3FNext.jsRAGGroqSupabase

Case 03

Retail Sales Analytics Platform

BigQuery warehouse + Power BI

4 yrs

of sales data

problem
Four years of retail data with no reliable view of performance, segments or margins.
approach
Designed a star-schema warehouse in BigQuery with partitioning and clustering, a SQL analytics layer, and DAX-driven Power BI dashboards with forecasting and MoM growth.
result
Lower scan costs, faster queries, and surfaced high-revenue / low-margin anomalies for KPI tracking.
BigQuerySQLPower BIDAX

§02.b / Lab

More builds

AI/ML · Full-stack

AI Task Management System

RAG assistant on a Kanban board

Kanban app with a RAG chat assistant (local LLM via Ollama), prompt-injection guardrails, RBAC-scoped retrieval and natural-language standups.

NestJSAngular 19PostgreSQLRAG

AI/ML · Full-stack

Smart ML Framework

Visual ML pipeline builder

Drag-and-drop DAG builder for ML experiments with a FastAPI engine executing blocks in topological order. Dockerized.

TypeScriptReactFastAPIDocker

AI/ML · Full-stack

SkillForge

AI circuit learning platform

Turns plain-English circuit descriptions into 3D interactive tutorials with real-time validation and parallel AI video generation.

React 19Three.jsGroqRedis

AI/ML

UWE-Net

Underwater image enhancement · Published

VGG16 encoder + custom decoder with CBAM attention and Charbonnier loss for underwater image restoration and species classification.

PythonCNNCBAMVGG16

AI/ML

BusBuddy

Speechbot for blind passengers

Voice assistant using a fine-tuned DistilBERT QA model over transit timetables, fully hands-free with speech recognition and TTS.

PythonDistilBERTgTTS

AI/ML

ChatBot Intervention System

Proactive mental-health support

OCR + sentiment pipeline that detects negative patterns in social posts and starts a supportive chatbot conversation.

TesseractNLPPython

AI/ML · Data & Analytics

Path2Pro

AI career roadmap · DevHacks ASU

Parses resumes, matches skills to jobs with SentenceTransformer embeddings, and generates personalized upskilling roadmaps.

StreamlitEmbeddingsSQLite

AI/ML · Full-stack

Voices of History

Talk to historical figures

In-character chat with Llama 3.3-70B plus custom voice cloning (XTTS v2, Bark) behind a voice-first Next.js app.

Next.jsFastAPIGroqXTTS

AI/ML · Full-stack

PathWiseAI

Multi-agent travel planner

Coordinated LLM agents that research, plan and assemble personalized travel itineraries.

Multi-AgentLLMsPython