I build production AI systems, developer tools and full-stack SaaS. I'm currently at Upcheck, working across Python and FastAPI, React and TypeScript, Rust, and PostgreSQL. The work covers tool-using LLM agents, document intelligence, evaluation pipelines, multi-tenant workflows and compliance automation.
Most of what I ship has the same shape: an LLM drafts, and a deterministic check verifies the draft against a source of truth. That source might be statutory rules, a cited PDF, an observed screen state or a closed trade.
I'm studying Computer Science at Sri Venkateswara College of Engineering (class of 2028) and I'm a core member of the Entrepreneurship Cell.
Software Engineering Intern · Winterlabs product studio
Cirqle is an AI CFO and accounting platform. Founders upload bank statements, bills and payroll to get GST, TDS and tax figures ready to file. Their chartered accountant works across every client from one workspace.
Rust verification layerIntegrated a deterministic Rust layer that recalculates every financial output against cited statutory rules before users see it.
Product UIBuilt the React 19 / TypeScript UI: founder briefings, evidence-linked review flows, records, onboarding and settings, with Playwright end-to-end coverage.
Multi-tenant workflows and document intakeFounder-to-CA workflows isolated by PostgreSQL row-level security. Ingestion for PDFs, scanned bills and GST invoices, with structured-extraction benchmarks.
Indian complianceTested workflows for GST/IMS, company tax and MAT, ESOP vesting, NPS, salary arrears and DPDP-compliant deletion. Major work shipped as 7 stacked PRs behind a full CI gate.
Tests whether Indian stock-tip channels actually beat chance, so traders can judge sources on evidence.
Parsed messages from 39 Telegram sources into 4,234 stock calls and evaluated them without look-ahead bias against randomized same-date trades. Result: −0.14% excess performance, with a 95% CI crossing zero.
A fork of Vercel's open-source background coding agent. I added an OpenAI-compatible model provider, GitHub sign-in and a deny-by-default E2B sandbox runtime.
DevIQFastAPI · ReactA staged developer platform with guided local setup.
Habit GardenJava · AndroidA habit tracker where every streak grows a potted plant.
RekallKotlin · ComposeAn Android app built with Jetpack Compose and Room.
Shorts EditorFFmpegTurns a livestream segment into a vertical short, styled after a reference clip.
Living NotesThree.jsEach note becomes a small 3D character floating across a foggy meadow.