Department A · The Work

The work,
sorted.

A working catalogue. Each entry is a real, shipped thing: production systems, research prototypes, and a few honest experiments left in for context.

Entries
27 projects on file
Featured
8 headline acts
Sort order
Featured, then priority
Filter
Part IThe catalogue.27 showing
01
2024

FIFA Soccer DS.

Production-shaped computer-vision pipeline for soccer video: YOLOv8n detection, ByteTrack tracking, and a GraphSAGE tactical-graph scaffold, served via FastAPI with MLflow + DVC.

Python · YOLOv8 · ByteTrack · PyTorch Geometric · FastAPI · MLflow · DVCRead ↗Code ↗Demo ↗
02
2024

Soccer Vision Research.

Modular research framework that orchestrates four pretrained vision models (RF-DETR, SAM2, SigLIP, ResNet) into one configurable soccer-analysis pipeline with selectable fusion strategies.

Python · PyTorch · RF-DETR · SAM2 · SigLIP · Weights & BiasesRead ↗Code ↗Demo ↗
03
2026

WebMCP Portfolio Integration.

This portfolio registers structured tools through the WebMCP browser API, so an AI agent can query it directly, search projects, read the resume, even change the page, instead of scraping the DOM.

TypeScript · Next.js · WebMCP API · Chrome 146 · JSON SchemaRead ↗Code ↗
04
2024

Nobel Data Intelligence.

Physics-informed deep learning for protein stability and enzyme kinetics. A tri-modal architecture fuses ProtT5 sequence embeddings, a VDOS vibrational spectrum from normal mode analysis, and ChemBERTa chemistry through learned gated attention.

Python · PyTorch · ProDy · Transformers · RDKit · BioPythonRead ↗Code ↗Demo ↗
05
2024

Website Watcher.

A website archiver and change-detection service: it discovers pages, snapshots them with ArchiveBox, detects content changes by hash, makes every version full-text searchable, and seals versions with Merkle trees and OpenTimestamps anchoring.

Python · Flask · ArchiveBox · SQLite (FTS5) · APScheduler · DockerRead ↗Code ↗Demo ↗
06
2024

CAG Deep Research.

A causal-adversarial deep-research engine: LangGraph plans a causal graph of a question, red and blue team agents investigate each causal edge in parallel, and a dialectical judge returns verdicts. Built on a hexagonal architecture with swappable search and LLM providers.

Python · LangGraph · LangChain · Pydantic · Ollama · GroqRead ↗Code ↗Demo ↗
07
2026

Biotech Accelerator.

Multi-agent AI system for biotech research that routes a query through protein databases, literature, structural analysis, and chemistry, then proposes experiments worth running next.

Python · LangGraph · ProDy · httpx · Rich · DockerRead ↗Code ↗Demo ↗
08
2024

ContextBox.

CLI-first personal knowledge assistant. Captures screenshots with OCR, pulls content from the web, embeds everything with sentence-transformers into SQLite, and answers questions over it from the terminal via GitHub Models.

Python · Click · SQLite · Sentence-Transformers · Tesseract · GitHub ModelsRead ↗Code ↗Demo ↗
09
2026

Travel Booking Platform.

A 14-service travel booking platform (flights, hotels, cars, deals, billing) built as a TypeScript monorepo: independently deployable services communicating over Kafka, polyglot storage across MongoDB and MySQL, a React client with i18n, and a Python AI concierge, all orchestrated on Kubernetes.

TypeScript · Node.js · Kafka · MongoDB · MySQL · Kubernetes · React · DockerRead ↗Code ↗Demo ↗
10
2025

Kayak - Travel Metasearch.

A team-built, 3-tier travel metasearch and booking platform: a React client over Node/Express services (API gateway, user, search, booking) backed by MySQL, MongoDB, and Redis, with a separate Python AI service for chat, deal scoring, and bundles.

Node.js · React · FastAPI · MySQL · MongoDB · Redis · Kafka · DockerRead ↗Code ↗
11
2025

Airbnb - Distributed Booking.

A team-built Airbnb-style booking platform that grew from a monolith into event-driven microservices: a React/Redux frontend over four Node services and a Python AI agent, talking through Kafka with MongoDB, and deployable on Kubernetes.

React · Redux · Node.js · MongoDB · Kafka · FastAPI · Docker · KubernetesRead ↗Code ↗
12
2026

Metabolic Syndrome Risk Validation.

An external, longitudinal validation of two metabolic-syndrome risk scores on the US NHANES Linked Mortality File, benchmarked against established clinical equations (Framingham, ACC/AHA PCE, FINDRISC) with survey-weighted competing-risks survival analysis.

R · Python · survival · XGBoost · renvRead ↗Code ↗Demo ↗
13
2026

Data Clean Env.

An OpenEnv-compliant reinforcement-learning environment for tabular data cleaning. An agent fixes messy datasets through a typed action space (convert types, fill missing, dedupe, standardize, parse dates) and is scored per issue resolved. Built for the Meta OpenEnv Hackathon.

Python · FastAPI · OpenEnv · Docker · PydanticRead ↗Code ↗Demo ↗
14
2026

Tailor Measurement App.

A phone-first, offline-capable PWA built for a small tailor shop: record customer measurements, track multi-garment orders, manage garment templates, and queue photos offline. React + Firebase with a strictly layered, unit-tested core, in English and Gujarati.

React · TypeScript · Firebase · Zustand · Vite · IndexedDBRead ↗Code ↗
15
2026

Rubik's Cube Timer & Visualizer.

A keyboard-first speedcubing app in vanilla JS: a Three.js 3D cube, WCA-style scrambles for 2x2 to 7x7, an inspection timer with +2/DNF, full session stats (Ao5/Ao12/Ao100), and a C++ solver compiled to WebAssembly, all offline-capable as a PWA.

JavaScript · Three.js · WebAssembly · Chart.js · Vite · PWARead ↗Code ↗Demo ↗
16
2021

CPU Scheduling Visualizer.

An interactive web visualizer for 9 CPU scheduling algorithms: build a process set with CPU and I/O bursts, run any algorithm, and compare them on a Gantt chart by average completion, turnaround, waiting, and response time.

JavaScript · HTML · CSS · Node.jsRead ↗Code ↗Demo ↗
17
2026

Unified Search.

A compact whitepaper plus a runnable simulator that pits five autonomous-search strategies (random walk, Levy flight, gradient ascent, surge-cast, swarm stigmergy) against each other in a noisy, sparse plume environment, with an interactive in-browser Digital Lab.

Python · NumPy · JavaScript · MatplotlibRead ↗Code ↗Demo ↗
18
2026

ReceiptLens.

An offline iPhone prototype that reads receipts, documents, and screenshots by running the MiniCPM-V 4.6 vision-language model fully on-device with llama.cpp, no server, no upload. A SwiftUI app wrapping an on-device multimodal engine.

Swift · SwiftUI · llama.cpp · MiniCPM-V · Objective-C++Read ↗Code ↗
19
2026

Voxt.

A voice-to-text clipboard tool for Linux written in Go: press a global hotkey, speak, and the transcription (via Groq's Whisper) lands on your clipboard, with a system tray, desktop notifications, SQLite history, and Wayland and X11 support.

Go · PortAudio · Groq Whisper · SQLite · GTKRead ↗Code ↗
20
2021

Diabetes Prediction (Stacking).

A stacking ensemble for early diabetes prediction on the PIMA dataset: six hyperparameter-tuned base classifiers feed a Random Forest meta-learner. Co-authored and published at IEEE AIMV 2021.

Python · Scikit-learn · Pandas · NumPyRead ↗Code ↗
21
Personal

Stock Data Platform.

Unified market data warehouse, 10 tickers, 25 years of history, 4 data sources. Kafka streaming, Airflow orchestration, TimescaleDB star schema, Dockerized.

Python · Kafka · Airflow · TimescaleDB · Dash · DockerRead ↗Code ↗Demo ↗
22
2026

Recognize (SAM3 Experiments).

Short experiments running Meta's SAM3 (Segment Anything Model 3) on images with text prompts, plus a small script to visualize the predicted masks.

Python · PyTorch · SAM3 · PILRead ↗Code ↗
27

Wikipedia Analysis.

URL → scrape → tokenize → top frequent words with visuals.

Python · Flask · BeautifulSoup · HTML/CSSRead ↗