Product designer who builds in code.

I design interactions, build them in React and TypeScript, and test the details that make products feel dependable.

Fig. 01 — TimeBridge · Guest in Tokyo, host in BengaluruLive demo · availability simulated
TimeBridge on a phone: event details with “Arjun’s time is 3h 30m behind”, the Japan Standard Time zone picker and the October 2026 calendar.
  1. Offset follows the selected date, so it survives a clock change.
  2. Searchable IANA time zones in a Base UI Combobox.
  3. Calendar grid fully operable by keyboard.

Selected technical evidence

Independent concept · not affiliated with Cal.com

TimeBridge

Making cross-timezone scheduling easier to understand.

Problem
Correctly converted times can still look wrong to a guest in another time zone.
Decision
Keep the guest’s time primary and show the host’s time on demand.
Engineering
On a fall-back day, repeated 1:00–1:59 AM slots stay distinct, labelled times.
Evidence
Vitest and Playwright suites, with axe-core checks in light and dark.
TimeBridge booking step in the dark theme.TimeBridge on a phone in the dark theme.
Dark theme, desktop and phone
Open · awaiting maintainer review · not merged

Open-source contribution

coss ui — Calendar customization and formatter compatibility

fix(calendar): merge consumer classNames and formatters with defaults

Problem
Custom classNames were dropped and custom formatters replaced unrelated defaults.
Fix
Consumer values now merge over the defaults; undefined counts as not provided.
Verification
Eight regression tests: four fail on main and pass on the branch.

Selected work

Products I designed and built, and client work shipped to production.

Big Fish company dossier: a fit score of 93, verified quotes as buying signals, and an outreach draft marked Needs approval.

AI-powered GTM intelligence platform

Big Fish

An approval-first workspace for B2B prospect research and outreach.

Role
Designed and developed it.
Decision
Nothing is sent without approval, and every claim about a company links to its source.
ProofLayer run page: NeverBreak caught a regression in a regular checkout and verified a repair, with the captured Chromium evidence.

AI code verification and regression protection

ProofLayer

Independent verification of AI-generated code changes, with a regression gate.

Role
Designed and developed it.
Decision
Verdicts come from exit codes and real browser journeys, never from the agent’s own claims.

Public demo is a read-only recording of real runs on fictional demo apps.

Independent product

Rove

Helping people find the photos worth sharing.

Role
My own product — concept, UX, visual direction and application development.
Decision
Built around narrowing a camera roll to the few photos worth posting — it helps people choose, never chooses for them.

Pre-launch page with early access.

Client work

BTD Panther

QR experiences, manual workflows and venue analytics.

Role
Designed and built the guest QR journeys, operator workflows and analytics console, through testing and production delivery.
Decision
Keep the guest’s side a short phone interaction; give operators the detail in one campaign console.

The live Menu QR experience.

Additional work

About

Good products are built in the details.

Through Overnight Co I design and ship products with founders, clients and stakeholders — weighing what users need against business requirements and how the product has to grow.

I design the interaction, build it in React and TypeScript, and test it until it holds up.

Practice
Overnight Co — independent since 2019
Education
B.E., Information Science & Engineering, 2021
Based in
India
Works across
Product & interaction design · React & TypeScript · Headless primitives · Base UI · Accessible interfaces · Design systems & tokens · Testing · Vitest, Playwright, axe