Tushar Gupta

About

Designing with craft, building with code.

I'm a Senior Product Designer at Microsoft, where I design AI experiences on Copilot. My work focuses on making complex technology feel intuitive and trustworthy.

I'm a design-engineer hybrid—someone who takes projects from research through implementation. The best design decisions come from understanding both user needs and technical constraints.

I hold an MS in HCI from Georgia Tech. I've shaped products at NASA, Google, and Cleartrip.

How I Work

I start by asking what could go wrong. In AI, failure modes matter more than happy paths—so I design for uncertainty first, then work backwards to the ideal experience. This means showing users what the system is doing, letting them intervene, and making recovery painless.

I prototype in code when the interaction can't be faked in Figma. Timing, state transitions, and edge cases only reveal themselves when you build the real thing. My indie apps exist because I needed to understand problems that static mocks couldn't answer.

I studied computer science before design. That lets me have real conversations about feasibility—not just what we want to build, but what we can build well. My strongest work happens when I'm embedded with engineering and PM, not handing off specs from a distance.

Speaking

Microsoft Design Week · Panel Discussion

Effective collaboration between research and design

Discussed collaboration between researchers and designers, and translating insights into decisions.

Workshop · Live Demo

How to Prototype Great Products

Taught designers Figma's advanced features for rapid prototyping.

Google · Internal Workshop

Bridging the gap between UX roles

Led a Figma prototyping workshop for 20 Google UX practitioners.

Georgia Tech · Podcast Guest

The HC-Hive Podcast

Talked about transitioning into grad school and advice for HCI students.

Press & Recognition

Beyond Work

Off the clock, I'm usually on the tennis court or in the kitchen experimenting with Indian, Italian, and Chinese recipes. Persistence and incremental improvement apply to both.

I build things outside of work too. Recently exploring SwiftUI and shipping small apps that solve specific problems well. There's a particular satisfaction in shipping something complete, even if it's small.