for hiring managers

I make data-heavyproducts fast.

Frontend engineer at a product studio. On Pulse, an engineering-analytics platform, I cut redundant API calls by ~50% and re-renders by ~45%. I also ship AI features I can defend line by line, like a menu assistant that can't invent a dish.

40 %
faster feature delivery via a 50+ component design system
0 critical bugs
in the client frontends I shipped to production
10 + apps
shipped across SaaS, AI and analytics products
flagship project

Pulse: engineering analytics platform

Real-time dashboards plus a natural-language AI query layer over Jira and GitHub data

Built at Studio Graphene. Internal product, shown with permission and scrubbed data.
Problem

Pulse pulls engineering metrics from Jira and GitHub into one live dashboard. As the data and number of views grew, the frontend was firing redundant API calls and re-rendering heavily, so it felt sluggish exactly when teams leaned on it. Non-technical stakeholders also couldn't get an answer without asking an engineer to pull it.

Choice

I built a React Query caching layer with selective context splitting and targeted memoisation, so each view only fetches and re-renders what actually changed. On top of that I built Pulse AI, a natural-language query interface that lets anyone ask for a metric in plain English instead of navigating the dashboard.

Tradeoff

Caching and context splitting add real complexity: cache invalidation and a more fragmented state tree are harder to reason about than fetch-on-render. I accepted that overhead because the responsiveness gains were measurable and the dashboard is used every day.

Impact

Cut redundant API calls by ~50% and reduced re-renders by ~45%, making the dashboard noticeably more responsive at scale. Pulse AI gave non-technical stakeholders self-serve access to project and developer insights without writing a single query.

ReactNext.jsTypeScriptReact QueryRedux Toolkit
Read the full case study
more work

Studio Graphene

Form1Frontend engineer · Shipped

Frontend work across the platform, including a complex update-search fix that both a project lead and the CTO called out (see Recognition below).

Client platform · Studio Graphene

Studio Graphene · first project

MimentorFrontend engineer · Shipped

My first project at Studio Graphene. The project lead reported it shipped flawlessly, with no issues encountered in production.

Client platform · Studio Graphene

recognition

The people I've shipped with, on the record.

Studio Graphene runs peer recognition through Nectar: colleagues post public shoutouts and award points. A selection below, from leadership to project leads, 2024 to 2026.

80+
recognitions on Nectar
25+
colleagues who've recognised me
3 yrs
a 2024–26 track record
+50

Constantly pushing yourself to upskill and dive into the unknown. Your relentless curiosity and willingness to take smart risks to expand your knowledge inspire the whole team.

JoaoManager, Studio GrapheneUpskillingJul 2026

Really commendable work. Thank you for turning things around so quickly and showing agility along the way. It's a pleasure working alongside you.

Atul SharmaCTO, Studio GrapheneForm1Sep 2025
+14

Thank you for helping fix the update-search frontend issue. It was a complex piece of logic, and I appreciate you stepping up to understand and resolve it so quickly.

HarishLead, Form1Form1Aug 2025
+10

His work on Mimentor, which was also his first project, has been flawless. We haven't encountered any issues so far. Thank you for your outstanding work.

AnandLead, MimentorMimentorMay 2024
+20

Making the Pulse platform responsive in addition to the current sprint plan. Balancing this alongside ongoing work takes extra effort.

Arpit AroraPM, PulsePulseApr 2026

Every quote is a real Nectar shoutout from a colleague at Studio Graphene. Points are the recognition the platform awarded.

skills
Core · Frontend

3 years, production scale

ReactNext.jsTypeScriptRedux ToolkitReact QueryTailwind CSSJest
Also · Backend

enough Node, Express and Postgres to be a strong frontend partner

Node.jsExpressPostgreSQLREST APIsClaude API

Let’s talk.

Open to frontend roles. Quick to respond.