← Back to home

Projects

The work I'd show you first.

A picked list, not an archive. Case studies or build logs where the work earned one, and the repo for every project.

VL-JEPA

Vision-language model trained from scratch that reaches 50.3% image-to-text recall@1 on COCO, beating ViT-Tiny CLIP baselines.

Built with
  • PyTorch
  • Computer Vision
  • Multimodal
  • Python

Overdue

Turns a brain-dump of avoided admin chores into ready-to-send messages that escalate on their own when ignored. The model drafts, plain code validates, nothing sends without a tap. Built for OpenAI Build Week 2026.

Built with
  • Next.js
  • TypeScript
  • OpenAI API
  • Vercel

IndicRAG Bench

Benchmark for Indian-language document RAG across Hindi, Marathi, Tamil, and Gujarati, designed to run from the scanned page to grounded answers. The first retrieval baseline is built and measured; hybrid retrieval, OCR and generation come next.

Built with
  • Python
  • FAISS
  • BGE-M3
  • BM25

U-JEPA

Continual-learning research. Per-task LoRA on a 4-bit Qwen3-14B kept task 1 at 75.3% after training task 2; v3 tests whether a gate on incoming facts keeps poisoned edits out of a model.

Built with
  • Python
  • PyTorch
  • LoRA
  • Continual Learning

Aegis

Deepfake detection and cryptographic media provenance pipeline for sports media, deployed on Google Cloud.

Built with
  • Python
  • GCP
  • Cloud Run
  • Firebase

BOL BHARAT

Civic issue reporting app that uses Gemini Vision to detect and categorize problems from a single photo.

Built with
  • React
  • Gemini Vision
  • Firebase
  • Leaflet

Up-Candel

Virtual stock trading platform that replays 14 trading days of synthetic NSE prices one 30-minute candle at a time, with limit orders, real brokerage charges and 103 tests.

Built with
  • React
  • TypeScript
  • Express
  • SQLite

VittBot

RAG tax assistant for Indian CAs, grounded in the Income Tax Act 2025 with a rule engine for regime and HRA math.

Built with
  • Python
  • Streamlit
  • RAG
  • LLM

weekly-loop

Claude Code plugin that runs a project plan one week per tick and only accepts exit codes and greps as proof, never the agent's own report.

Built with
  • Claude Code
  • AI Agents
  • Automation

MindLens AI

Mental health risk detection you can read, trained on a 20,000-post sample of a 1.85M-post Reddit dataset: 76.83% accuracy, 85.15% ROC-AUC, SHAP and LIME behind every flag.

Built with
  • Python
  • NLP
  • SHAP
  • Jupyter

Trader Sentiment Analysis

Quant study linking Hyperliquid trader performance to the Bitcoin Fear and Greed index. Extreme Greed was this cohort's best regime, at an 89.2% win rate.

Built with
  • Python
  • Pandas
  • Jupyter
  • Data Analysis

AdaptiveIQ

Adaptive testing engine that uses Item Response Theory to fit each question to a candidate's live ability estimate.

Built with
  • Python
  • FastAPI
  • MongoDB
  • LLM