My trails and Errors

Projects

Things I've built. Most are public — click any card to open the repo or live site.

Collaborator

Claude Sonnet 4.6

Android Apps

Android Dev Tools

Interactive Explorations

Automation & Tools

IRCTC Ticket Checker

Automated train ticket availability monitor for Indian Railways. Two modes — DOM scraping and API intercept. Runs in a real browser to bypass IRCTC's headless detection, with configurable class filters and Telegram/desktop alerts.

Python, Playwright

ResumeForge

Personal

React resume builder with live preview. Data stored locally via Zustand.

React, TypeScript, Zustand

Truepull

CLI that downloads and exports Truecaller's unencrypted Google Drive backup by impersonating the app via OAuth. Exports call logs, contacts, and SMS to structured JSON — no root needed, everything lives in plaintext on Drive.

Python, Google Drive API, gpsoauth

wger-scripts

Private

Programmatically builds workout routines on wger.de via its REST API. Handles the nested data model (Routine → Day → Slot → SlotEntry), supersets, warmup sets, and JWT auth. Built for a personal training program.

Python, wger API

tal-scripts

Research

Reverse-engineered Python client for Tal — an AI-powered personal talent agent that launched Apr 2026. Traffic intercepted via Burp Suite on an Android emulator to map a dual-backend architecture: Tal's own API for config and job feed, plus Stream Chat for real-time messaging with server-side AI response injection. Implements OTP login, Stream WebSocket session, and the full chat/feed/applications surface.

Python, Burp Suite, Stream Chat API

Airdrop Archive

Searchable database of 300+ historical crypto airdrops with distribution criteria and pattern analysis.

Jekyll, Python

Research