Index · HTML
Software Development and Data Automation · Building tools that make complex systems easier to navigate
Technology should reduce friction, not create more of it.
I'm especially drawn to problems where the people who most need good software are often the last to get it.
I've been prototyping ways for startups and nonprofits to use AI and automation to simplify workflows and reduce operational friction. The technical setup can get complicated — but done well, it changes how a team operates entirely.
I work best in small teams where everyone wears multiple hats and the user is someone most software ignores.
"Good software quietly makes someone's work easier."
Python · TypeScript · JavaScript · SQL · Claude API · React Native · C · Git
Implementation-focused
Not just prototyping ideas — building things that actually get adopted and used by the people they're built for.
Systems thinker
Interested in the whole picture — how data flows, where friction lives, and what it takes to make complex processes feel simple.
Mission-driven
Drawn to organizations that care not just about what they're building, but who it serves.
Builder who writes
Writing is how I process what I build — the ideas, the failures, and the things that surprised me.
currently
Saheli
↗A map-first safety app that helps users locate safe, clean public sanitation infrastructure — offline-first design, real-time status markers, and emergency SOS access.
React Native · TypeScript · Supabase · Mapbox
SEO City Suite
↗An AI-powered tool that generates and audits local SEO pages for service businesses — built to automate a previously manual, time-intensive workflow.
JavaScript · Claude API · Vercel · React
Student Funnel & Equity Audit
↗A data-first analysis of re-enrollment outcomes for stopped-out college students using statistical modeling and equity auditing.
Python · Pandas · scikit-learn · Jupyter
TinyShell
↗A Unix shell implemented in C. Process creation, lifecycle management, piping, I/O redirection, and signal handling — the kind of project that changes how you think about everything above it.
C · Unix · POSIX · Systems
Trust-Aware SEO
↗A web audit tool that surfaces patterns making sites easy for bots to scrape but hard for real users to navigate — SEO, UX, and trust exposure in one report.
Python · FastAPI · BeautifulSoup · Jinja2
LogLLM
↗An end-to-end NLP pipeline that fine-tunes DistilBERT to automatically classify system logs into INFO, WARNING, and ERROR — with a CLI inference tool and web demo.
Python · PyTorch · HuggingFace · DistilBERT
I write in two registers — technical essays about systems and implementation, and personal essays about everything else. Both are how I make sense of the world.
I thought I was building a map app. I was actually building for someone with 2% battery and no data.
On offline-first design, real constraints, and what Saheli taught me about building software that holds up under pressure.
Why operational friction matters more than flashy features
The tools that actually change how organizations work are rarely the impressive ones.
What nonprofits actually need from AI tools
Most AI tooling is built for teams with engineers, budget, and time. Nonprofits have none of those.
The hidden systems behind public safety infrastructure
Building Saheli made me realize how much critical infrastructure is either undocumented, outdated, or inaccessible.
"Unsent letters from the in-between — of endings, beginnings, and everything that lingers."
Boxes, Ballots, and the Power of Cinema
On Tamil cinema, Vijay's political debut, and how film has always been a site of imagination and resistance.
Happy Birthday, Mr. President
On power, performance, and what it means to celebrate someone who was never really yours to celebrate.
Ordinary
On the small, unremarkable acts of care that turn out to be everything.
Read all essays ↗I'm currently available for internships and contract work — and open to full-time roles from December 2026. I'm especially drawn to early-stage startups, civic tech orgs, nonprofits, and ed-tech teams. If that sounds like you, let's talk.
Available for internships & contract work now · Full-time from December 2026