projects10
things i've built, from side projects to hackathon entries.
tobi
2026whatsapp print ordering for indian print shops
whatsapp ordering assistant for indian print shops. customers send pdfs and instructions, and gpt-5.4 mini reads the request and asks for anything missing. application code handles slot checks, pricing, razorpay payment links and order state on cloudflare workers with d1, r2 and kv. shops manage orders from a dashboard, and the codebase has 141 tests.
scamscan
2026on-device scam call detection for android
android app that flags scam calls while they happen. the classifier runs on the snapdragon npu at about 100 ms per audio segment. i retrained it on 77k examples across 23 scam categories, which cut missed detections from 46.6% to 2.0%, and built the react native app and monitoring portal. team project for the iqoo hackathon 2026.
private reporeact native, onnx, android
causalis
2026shipping disruption simulator on a 3d globe
simulates how disruptions at shipping chokepoints spread across 45 ports and 20 routes. it estimates rerouting costs, carrier exposure and port congestion, then streams gemini's analysis next to the affected routes on a 3d globe.
panora
2026in-place manga translation in the browser
chrome extension that translates manga in place across 12 languages. a fastapi service runs rt-detr-v2 to find speech bubbles, then gemini reads and translates the text in batches. translations are cached, and requests fall back to another model when one fails.
react, fastapi, gemini
conversant
2026live suggestions during meetings
meeting copilot that records your mic in 30-second chunks and transcribes them with groq whisper. as the call goes on it suggests questions, talking points, answers and fact-checks, and a chat panel streams longer replies. long sessions get their transcript compressed to keep the context small.
shoptalk
2026voice support for online stores
voice support assistant for online stores built on gemini live. it answers order, return and refund questions by calling tools over local order and policy data, and replies in audio with synced chat text.
sift
2026resume screening with deterministic scores
resume screening tool built on a langgraph pipeline. skill extraction and job analysis run in parallel and feed a matcher. scores come from a weighted formula in code instead of the llm. it handles batch uploads and flags borderline candidates for a person to review.
mivo
2026block-by-block ai editor for marketing drafts
ai editor for marketing drafts like social posts, blogs and landing pages. it writes block by block over sse, grounds the output in files you upload and keeps version history in postgres.
recallroom
2026meeting prep agent with approved memories
meeting prep agent built on walrus memory. it turns a transcript or debrief into one or two short memories, asks you to approve them and brings back the right promises, objections and follow-ups before your next call with the same people.
python, walrus memory, agents
pulsecam
2026heart rate from a regular webcam
turns a regular webcam into a heart rate monitor. mediapipe tracks your face and picks stable cheek regions, and a fastapi backend filters the color changes from blood flow to estimate bpm in real time.