Vignesh
Lead Software Engineer at GoodRx
Los Angeles
Building tools, taking notes, walking the dog.
I build tools that make engineers' lives easier. There's something about watching an idea turn into working code that still gives me a dopamine hit after all these years.
Born near Chennai, studied electrical engineering, but to be honest, I was always interested in writing software.
These days I'm on the Developer Tools team at GoodRx, where I get to build internal tooling, test automation, mess with infrastructure, and occasionally break things in interesting ways.
I'm the kind of person who can't just have an idea and let it sit there. If something seems like it could work, I need to build it, ship it, see what happens. Then probably rebuild it three more times.
I take my responsibility of creating timely memes and Slack emojis very seriously.
Currently Aug 2026
- Building new features for Lifecycle, in the open.
- Sharpening my design eye with interface.craft.
- Helping build the background-agents harness at GoodRx.
Work
What I've been working on
- Lifecycle: an open-source preview-environment orchestrator. 18k+ envs and counting, one per pull request.
- Scaling preview-environment infrastructure as load grows, learning the failure modes by hitting them.
- An alert router that pairs GitHub commits and CODEOWNERS to Slack channels, so the right people get pinged instead of everyone.
- Packaged Playwright as an internal module with auth, mocking, and telemetry baked in. Teams add integration tests with zero config.
- OpenDevTools: a small collection of open-source developer utilities. No tracking, no upsell, free.
- tribb.app: a small thing I've been tinkering on.
- Took second place at a recent GoodRx hackathon for an agent that automates infra-migration work.
Always happy to chat about developer tools or interesting problems. Say hi.
Writing
Notes from the side
- Preview environments for agentic development Agents made code cheap to write, but verification is still laborious. Teaching agents to work with preview environments.
- Extraction Loyalty is a prediction, and some companies spend it to hit the quarter.
- Find my distributed trace AirTags for Datadog APM, or how I stopped guessing where requests go.
Beyond code
When I'm not at the keyboard
- Doing CrossFit, badly but trying to be consistent.
- Walking LA on foot, looking for the parts that still feel like a neighborhood.
- Console gaming. Catching up on Astro Bot and accepting recommendations.
- Reporting to Chocolata, my 65lb Doberman mix who runs the house.
- Sharpening my cooking skills.