Nice to meet you.

My name is Raghu. I started my career in open source software back in 2011 after I saw an opportunity that was easy to miss at the time: software had plenty of engineers, but not enough designers.

There was no GitHub, no polished visual tooling, and very little separation between designing something and building it. If I wanted to contribute, I couldn’t just hand over a design — I had to learn how to use git via the terminal, understand at least a bit of code, and collaborate with engineers directly on pull requests.

That experience has shaped how I have thought about design for the past 14 years. And, in a way, I think we’ve come full circle: AI is once again changing the distance between an idea and something you can build.

How I approach design

Prototype to understand

I use prototypes to explore the problem, not just validate the solution. Small cycles of making and learning help uncover better questions and decisions.

Stay close to technology

I try to understand how things are built. Working closely with technology helps me see new possibilities, constraints, and simpler ways to bring an idea to life.

Design for the system

I look beyond individual screens to the patterns, relationships, and structures that make a product coherent. Good design should hold up as the product grows.

Make thinking visible

I prefer putting unfinished ideas in front of people early. Making the work visible creates better conversations and exposes assumptions before they become expensive.

Work experience

2026 — Current

Senior Product Designer, Tandem Health

2021 — 2026

Senior Product Designer, Mentimeter

2018 — 2021

Product Designer, Epidemic Sound

2016

Member of Technical Staff, ClearTax (YC — 2014)

2015

Product Designer, BrowserStack

2014

Researcher, Industrial Design Center, IIT Bombay

2012 — 2013

Summer of code Intern, Google Open Source

2012

Software Engineer Intern, LinkedIn (form. SlideShare)

Stockholm, Sweden

2026

Stockholm, Sweden

2026