Hello

About

I'm Abhinav — a software engineer who cares deeply about the craft of building interfaces that feel effortless to use.

I spend most of my time at the intersection of design and engineering — building component libraries, shipping product interfaces, and sweating the small details that make digital tools feel cohesive.

When I'm not writing code, you'll find me exploring type design, tinkering with mechanical keyboards, or going down rabbit holes about colour spaces and perceptual contrast.

This site is a living portfolio — it'll grow as I add case studies, blog posts, and experiments. If you'd like to chat, the contact link in the nav will get you there.

Principles

Craft over speed

Shipping fast matters, but the quiet details — spacing, transitions, copy — are what make software feel right.

Systems thinking

Good components emerge from understanding the system they live in, not from building in isolation.

Design as engineering

The best interfaces happen when design and code share a language. I move between both daily.