arjunsiv
Frontend engineer · Bengaluru

I build interfaces you can inspect.

I'm Arjun. For the last two years I've built payment checkouts, merchant dashboards and design systems at PayGlocal, a cross-border payments company, using React, Next.js and TypeScript. Press I to see how this page is put together.

In numbers

2,600+Commits shipped13 codebases
−73%CI build time12 → 3.25 min
−18.3%Checkout bundle459 → 375 KB
AIR 149GATE 2022, CS99.8 percentile
Selected work

What I've built

2025–26Lead frontend

Shipping dispute management in two weeks

Merchant and operations flows for card disputes, from the first notice to the final decision: evidence upload, due dates, bulk actions and maker-checker approvals, plus the notification emails.

Next.jsTypeScriptZustand
13K+ lines2 weeks
2026Created both apps

Two Next.js apps from the first commit, and a live migration

Auth, app shell, typed API layer and deployment for a merchant dashboard rewrite and a new operations console, then porting a legacy tool screen by screen while both ran side by side.

Next.jsReact 19postMessage
~16 screens ported
2026Maintainer

Contributing to an open-source design system

Data table, filter chips, date and time pickers, and elevation tokens across ~35 components in a public React library, with tests and most of its releases.

ReactTailwind v4Radix
~20 releasesFlux UI docs
2025Performance

A faster checkout and a 4× faster pipeline

Bundle analysis, dependency removal and loading fixes on a hosted checkout, and one deleted build step that took CI from 12 minutes to just over 3.

Web VitalsWebpackCI/CD
bundle −18.3%CI −73%
2026Sole author

An in-app AI design agent with guardrails

A chat overlay for Next.js apps that drives a coding agent, with secret-file blocking, a tool allowlist, PR-only publishing and a build check that keeps it out of production.

Next.jsClaude CodeSecurity
open source

Full case studies are on the way.

Writing

Things I've learned