my projects.

KRCL Manual RAG

KRCL Manual RAG

Live POC for Konkan Railway. Indexes 20 railway manuals (~6,500 pages) into a citation-first RAG chatbot so operating and engineering staff can look up rules, paras, and forms without flipping PDFs. Hybrid search with page-level citations.

FastAPI
PGVector
PostgreSQL
Python
RAG
React
HMS JJH

HMS JJH

Live POC for Sir J.J. Hospital, Byculla. Radiology asset management (inventory, AMC/warranty, service alerts) and a neurology MRI appointment system for OPD and IPD — kiosk, desk, and queue display instead of paper registers.

Docker
Next.js
PostgreSQL
React
TypeScript
Vaani

Vaani

Real-time multilingual voice agent for Virtual Galaxy. Speaks Hindi, English, Marathi, Gujarati, Malayalam, Bengali, and Odia, and can switch language mid-call. Production phone calling (SIP), visual agent builder, and a multi-tenant admin UI, on LiveKit with custom Sarvam STT/TTS and Gemini.

FastAPI
Gemini
LiveKit
PostgreSQL
Python
React
SIP
Sarvam AI
BudgetThing

BudgetThing

An expense tracker and Splitwise-style trip splitter for iPhone. Built with Expo (React Native), Convex backend, and Clerk auth. Offline-first with real-time multi-device sync.

Clerk
Convex
Expo
React Native
SQLite
TypeScript
Legal Drafting System

Legal Drafting System

Multi-Agent RAG system that auto-drafts legal replies from 2,000+ Indian court judgments. Features an AI pipeline with query planning, hybrid search (vector + keyword), and a filtration agent. Supports petition upload for precedent-based rebuttals and an advisory chat interface.

LangChain
Ollama
OpenAI
PGVector
PostgreSQL
Python
Streamlit
pdfminer
Data Loss Prevention

Data Loss Prevention

Proof-of-concept DLP system with cross-platform agents (Windows/Linux) that monitor files, clipboard, and USB devices. Detects sensitive data like Aadhaar numbers, API keys, and passwords. Features a React dashboard for live events, agent status, and policy management. Includes Google Drive integration.

Docker
FastAPI
Linux
OpenSearch
PostgreSQL
Python
React
Redis
Windows
SSHThing

SSHThing

A TUI SSH manager built with Go and Bubble Tea. Save, organize, and connect to SSH hosts securely—all from the terminal. Features encrypted storage (SQLCipher + AES-GCM), spotlight search, multi-device sync via GitHub, and macOS Finder mounts.

AES-GCM
Bubble Tea
Go
SQLCipher
TUI
macOS
Sunshine Bot

Sunshine Bot

Built in one week: a voice-first hospital booking bot you could call on a real phone number. Used ElevenLabs + Twilio for voice, a Flask API for booking logic, and Google Calendar as the admin interface with SQLite sync for fast conflict checks. Supports patient lookup, booking, rescheduling, cancellations, and availability queries.

ElevenLabs
Flask
Google Calendar
Python
SQLite
Twilio
Food Demand Forecasting

Food Demand Forecasting

Time-series pipeline to forecast food demand and cut waste. Built end-to-end MLOps with Kafka + PySpark for ingestion, DVC/MLflow for experiment tracking, and a Flask service to surface forecasts that improve inventory planning.

DVC
Flask
Kafka
MLflow
NumPy
Pandas
PySpark
Scikit-Learn
Calpred

Calpred

Calorie-burn predictor from workout data with a web UI for real-time tracking and visual feedback. Trained with XGBoost/TPOT and packaged behind Flask with lightweight storage to keep users on top of their fitness goals.

Dash
Flask
NumPy
Pandas
Plotly
SQLite
Seaborn
TPOT
XGBoost
CozyReader

CozyReader

AI bedtime storyteller that crafts personalized audio tales with custom characters, themes, and voices. Streamlit front-end with HuggingFace TTS voices and Google GenAI to keep bedtime engaging.

CouchDB
Google Generative AI API
HuggingFace TTS
Python
Streamlit