Projects · Tools · Experiments

Projects and experiments.

Benchmarks, prototypes, and interactive explainers, with notes on how I built and tested them.

Beyond the Model

Ambient IoT: borrowed energy

All projects

Things I've built.

12 projects

🏙️

Hyderabad Housing Signals

Explore sourced residential price, supply, and demand signals across Hyderabad micro-markets. Compare locality ranges and see exactly where every observation comes from.

Next.jsMarket ResearchData Provenance
📋

PIR Generator

Draft an incident review from a thread. Four stages extract the facts, analyze causes, write the review, and compare the draft with the source.

Multi-AgentClaude APIFlask
🎙️

TPM Interview Coach

Record a practice TPM answer, review the transcript, and get feedback on pace, filler words, structure, and wording.

WhisperClaude APINext.js
🧭

Identity Transaction Explorer

Trace a complete identity-provider transaction through request validation, session resolution, policy evaluation, claim minimization, and session governance.

OpenID ConnectIdentity PolicyReact
🧪

FlakyTestHunter

A local prototype that scores inconsistent CI test histories and recalculates pass rates with selected tests excluded.

Vanilla JSStatistical ScoringCI/CD
View project
🔒

Zero-Server Secret Redactor

Train a small classifier in your browser to recognize sample secret patterns. Inspect its mistakes and test new examples locally.

TensorFlow.jsClient-Side MLZero-Server
⚡

Aether

Compare browser and server inference across three input sizes, with separate timings for model execution and network overhead.

Transformers.jsWebGPUWebAssembly
🤖

Debate Arena

Play back prerecorded debates between two agents, with draft reviews, a final verdict, and the message log available to inspect.

Multi-AgentA2A ProtocolAnthropic API
🗺️

StoryBoard

Arrange ideas on a canvas, connect related items, and generate an outline from the map.

ReactViteCanvas

Demo currently unavailable. The project write-up is still available.

View project
📚

BookSignal

Describe what you want to read. BookSignal searches Google Books and Open Library, ranks the results, and explains each recommendation.

Claude APIGoogle Books APIOpen Library

Demo currently unavailable. The project write-up is still available.

View project
🔐

Password Hashing Demo

Interactive education tool showing exactly why passwords can't be un-hashed. Live PBKDF2-HMAC-SHA-256 demo, avalanche effect visualization, and a simulated database attack — all running in-browser via Web Crypto API.

Web Crypto APIVanilla JSPBKDF2
➗

Modulo Arithmetic Demo

An interactive dial showing how a number wraps into a remainder, plus a tour of where modulo actually shows up: clocks and calendars, cryptography, hash tables, checksums, music theory, and circular buffers.

Vanilla JSInline SVGMath Education

Archive

Earlier experiments.

Older builds and works in progress. No write-up or live demo for these yet.

Demo

Document Review Assistant

Review any document against a set of pre-defined principles and get structured AI feedback.

Demo

Mind Map Generator

Paste any content and get an interactive mind map generated automatically.

Demo

Interview Prep Coach

AI-assisted interview preparation tool — generates practice questions, sample answers, and coaching notes.

Demo

Kanban Board

A drag-and-drop Kanban board for managing tasks across customisable swim lanes.

Live

Wordle Game

A clean browser-based Wordle clone. Guess the 5-letter word in 6 tries.

Live

Aqua Sort

The classic water-sorting color puzzle game, built for the browser.

In Progress

Personal Dashboard

A swimlane-based productivity dashboard for tracking work and life goals in one view.

In Progress

Fitness Tracker

Track workouts, sets, and progress over time with a clean visual history.

In Progress

Life Dashboard

A unified view across all life dimensions — work, health, finances, and long-term goals.

In Progress

Cricket-arc

Cricket content aggregator inspired by Cricinfo — scores, stats, and stories in a cleaner UI.

In Progress

Cricket Fantasy League

Build your fantasy squad, track player scorecards, and compete across matches.

In Progress

Gantt Chart Web App

Interactive Gantt chart tool for planning and visualizing project timelines in the browser.

In Progress

Tax Cast

Estimate your US tax liability for the current year before you file — no backend, fully client-side.