Hi, I'm Pushkar, currently designing the grocery experience at Uber Eats.
Hi, I'm Pushkar, currently designing the grocery experience at Uber Eats.
I love shaders, the tiny GPU programs that color millions of pixels at once.
Drag the disc or Shift + drag the card to rotate in 3D.
Gaussian Splat reconstructed from a handful of photos using Apple's SHARP model.
Rendered in the browser as ~500k animated particles. A custom WebGL shader samples each splat's position and color, then a GPGPU compute pass adds a flow-field drift and cursor-driven deflection, with particles decaying and respawning, so the reconstruction keeps breathing.
Use the arrows to swap scenes, and the particles morph between them in place.
Light-guided picking with electronic shelf labels
Remove distraction
Replicating Safari's remove distraction feature
Sprite particles
SpriteKit powered particle system
Sprite particles
SpriteKit powered particle system
Clouds shader
Procedural cloud simulation in Metal
Distortion effect
Mesh distortion with chromatic aberration
Distortion effect
Mesh distortion with chromatic aberration
Filmstrip scroll effect
35mm film strip in Metal
Bouncy particles
Physics-based particle system
Share image
Dynamic share sheet preview
Background remover
Background removal using apple's Vision framework
SwiftUI prototypes coming soon.
Work
Uber Eats
Lead Product Designer
2021 — present
Walmart
Senior Product Designer
2019 — 2021
Startup
Product Designer (Contract)
2016 — 2019
Findability Sciences
Software Engineer
2015 — 2016
Patents
Dynamic Data Object Distribution Based on Historical Performance
US20250278775A1Pending U.S. patent application
Details confidential until publication.About me
I'm a product designer interested in prototyping and interaction design. I used to prototype a lot with Origami Studio, now I mostly prototype in Claude & Codex...
When I'm not designing
I like to play video games, I've 100%'d Sekiro and unlocked Peacekeeper in BF1 (with the help of codex 😅). I've spent thousands of hours playing Counter Strike.
I also like to read books, not as much as I want to, and I definitely buy more books than I can read. Currently reading - To stand with the Nations of world: Japan's Meiji restoration.
Grocery shelf tags that light up so shoppers stop hunting for items.
Uber Eats, 2026. Now live.
A shopper picks more than 50 items a day, often in a store they don't know, for products they've never bought.
Even in the right aisle, a shopper still has to work out which of of these nearly identical cans of tomatoes is the one that customer has ordered. When shoppers have hard time to find the item, it increase their pick time, delaying the order, or leading to a replacement and in worst case refund of the item.









Many stores already have electronic shelf labels, each with a small LED that can be turned on remotely. The idea was to connect them to the shopper app, so the shelf itself could point to the item. The open question was where the shopper would light it from.
Fast, but hidden from new shoppers.
Still fast, but also kinda out of context, since shoppers pick one item at a time.
The page shoppers already open to scan an item, and the starting point for the final design.
Shopper taps on an item on shoppign list and opens Product details page and we notify them that we have turned on the ESL for the item, no extra tap needed. ESL of the item flashes so it stands out on a crowded shelf, then turns itself off after a set time to save battery.
A small button near the item photo shows the status: a spinner while the tag turns on, then a pulsing dot in the same color as the LED on the shelf. Once the light times out, the dot turns grey and a tap lights the tag again.
To see it working beyond the screen, I built a SwiftUI prototype connected to real shelf labels. It let us try the whole flow end to end and check how two colors look when tags light up side by side. We later presented a live demo of the feature at Only on Uber.
Measured with a major US grocery chain in summer 2026.
+75 bps
Item found rate
+27 bps
Fulfillment rate
~$1
Higher average order value
“The best thing since night baseball!”
“You don’t need to press the button, it automatically activates on its own when you click the item screen & starts pulsating green.”
“Found a 20 item order in 15 minutes”
I presented this project as a lightning talk at Uber Design Night in Seattle, where the evening's theme was Beyond the Screen. The talk follows a shopper through the store to the moment they find an item.