Experience

USC GCSP2026

Backend & Cloud Pod Lead · Grand Challenges Scholars Program

100+institutions served
5 podsled backend and cloud
Stylebot2025

Software Engineering Intern · grammar enforcement for media companies

98%detection coverage
20+enterprise clients
Indian Institute of Science2023–24

AI Research Intern · AI-assisted physical therapy

10k+image dataset
Customkeypoints w/ doctors
Google Summer of Code2022

Student Developer · Plone Foundation, open-source CMS

Plone 6ported recycle-bin add-on
Report ↗final work summary

USC GCSP · Backend & Cloud Pod Lead · 2026

  • Led the backend and cloud pods for the GCSP Network Portal, a collaboration platform connecting Grand Challenge Scholars across 100+ institutions.
  • Owned API scalability on a FastAPI and Supabase service, with real-time channel messaging as a target for 50+ concurrent users.
  • Revamped and expanded the project site, adding forums, direct messaging and channel chat.

Stylebot · Software Engineering Intern · 2025

  • Built the grammar and style enforcement engine from scratch: rules like "roundup" vs "round-up" vs "round up", where getting it wrong matters to publishers.
  • Took detection coverage to 98% across edge cases by building a labeled test corpus and iterating rule by rule.
  • Ran in real time on text coming from Google Docs for 20+ enterprise media clients.

Indian Institute of Science · AI Research Intern · 2023–24

  • AI-assisted yoga coach for physical therapy recovery; pose estimation on patients doing prescribed movements.
  • Defined a custom anatomical keypoint schema together with doctors, then built the 10,000+ image dataset around it.
  • Wrote the annotation tooling and validation pipelines that kept labels consistent as the team scaled.

Google Summer of Code · Plone Foundation · 2022

  • Selected for Google Summer of Code with the Plone Foundation, one of the largest open-source CMS ecosystems.
  • Ported the recycle-bin add-on to Plone 6: new packaging, API changes, tests, and upstream review.
  • First real experience with open-source process: proposals, mentors, code review, and shipping to strangers.

Selected work

100+ applications · week one ✓ posting queued ✓ resume tailored · 1 page ✓ form filled · 24 fields ⏸ waiting for you to submit per application 45s down from 5 min

Auto-Apply 2026

Tailors the resume, fills the form, then stops. You hit submit.

  • Python
  • FastAPI
  • browser-use
npm · 17 tools $ npx chrome-extension-tester-mcp ✓ extension loaded · popup clicked → 17 tools ready for the agent

Chrome Extension Testing MCP 2026

Gives AI coding agents a real browser to test Chrome extensions on their own.

  • JavaScript
  • Playwright
  • MCP
measured, not simulated projected

Project Hydra 2026

Real Docker topologies under real load, projected with the Universal Scalability Law.

  • Docker
  • k6
  • Prometheus
3-hour window 740 from 570, last 30 min

Self-Evolving Agent 2026

A Battleship agent that rewrites its own strategy between games.

  • Python
  • LLM
  • Closed loop
Chrome Web Store

AudiTex 2026

310MB Kokoro TTS model running fully in the browser. No backend, no paywall.

  • ONNX Runtime Web
  • WebAssembly
  • Web Audio
live · synced 52:10

Time-Keeper 2026

One timer, every device, magic-link login. Tracking shouldn't be a chore.

  • Next.js
  • TypeScript
  • Turso
preprint none moderate career threat private public

Preference Falsification in LLMs 2026

24 agents answer twice, once privately, once in public. The gap is the finding.

  • Python
  • Gemini
  • LangChain
700+ bodies · 60 FPS

2D Physics Engine 2025

Rigid bodies, constraints, broad-phase partitioning, from scratch.

  • C++
  • SFML
3000+ jobs tracked 42day streak

GitTrack 2025

Local-first job application tracker with duplicate detection and streaks.

  • JavaScript
  • Manifest V3
  • IndexedDB
Gmail Re: contract ask for the invoice Refactor

Instant-Reply 2026

A few words in the Gmail reply box become a finished email in your own voice.

  • Manifest V3
  • OpenRouter
  • Local only
play it in the browser

Re-Pong 2025

Pong with portals, power-ups and arena events. Most replayed game in the class.

  • Unity
  • C#
  • Game design

Education

University of Southern California · MS Computer Science · multi-agent LLM research ↗2025 – 26
Visvesvaraya Technological University · B.E. Computer Science and Engineering · Karnataka, India2019 – 23
Early Career Innovator Award · University of Southern California2025

Writing

The Case for Personal Software · every app you use was built by a company that optimized it for itselfSep 2026
The State of Voice Agents · personality isn't the problem; ease of use and the cost of verification areMay 2026
The Evolution of Auditex · how a paywall led to a free, on-device TTS extensionMar 2026