Skip to content
View ishantagarwal00's full-sized avatar

Block or report ishantagarwal00

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ishantagarwal00/README.md

Ishant Agarwal

Senior Frontend Engineer

Senior Frontend Engineer who sees what's coming before it arrives and builds for it before anyone asks. 7 years shipping real-time, high-traffic products at Agoda, Lloyds Banking Group, and WheelsEye, now leading frontend architecture across CP Axtra. Based in Bangkok, open to remote worldwide and relocation.

Core stack: TypeScript · React · Next.js · Node.js · NestJS · GraphQL · SSE / WebSockets · Redux Toolkit · TanStack Query · Module Federation / Micro-frontends · Design Systems · Claude Code in CI/CD · Grafana / Datadog / Sentry

Signature work

Agoda, one of the world's largest travel platforms. Agoda had no product for multi-city itineraries. I built and owned that segment end to end: frontend, NestJS BFF orchestration, API contracts, and a phased rollout. An A/B test showed a 15% adoption lift across 68M+ annual flight tickets. In the same booking flow, I traced performance bottlenecks nobody had connected to conversion loss, cut JavaScript payloads 32%, and lifted mobile booking conversion 8%.

What I do

  • Lead the frontend platform, component library, and design system 12+ engineers build on across 3 CP Axtra verticals, cutting UI build time by 40%
  • Put Claude Code into CI/CD to catch Core Web Vitals, design-system, and accessibility regressions on 100% of PRs, cutting review cycle time by 30%
  • Own features end to end. At Agoda, multi-city flights drove a 15% adoption lift in an A/B test across 68M+ annual flight tickets
  • Build real-time UI at scale. Chose SSE over WebSockets to stream live telemetry to 2M+ trucks and 1M+ fleet owners at WheelsEye
  • Drive web performance. Lighthouse 45 to 96 and a #1 Google ranking at WheelsEye, a 32% JS payload cut and 8% mobile conversion lift at Agoda
  • Keep systems reliable. 99.9% uptime for 8.1M banking users at Lloyds, and CP Axtra's first incident and on-call process for 15 engineers

Featured work

Project Stack Live
Workflow Blueprint React, Redux Toolkit, React Flow workflow-blueprint.vercel.app
Fleet Explorer React, TypeScript, Vite fleet-explorer-five.vercel.app
Crypto Wallet Manager Next.js, Redux Toolkit, ethers.js, AES-256 crypto-wallet-collector.vercel.app
Capsule-X, SpaceX Explorer React, Redux Toolkit, Redux Saga, Tailwind capsule-x-k5s1.vercel.app
Agile Kanban Board React, TypeScript, Context API, useReducer agile-kanban-board.vercel.app

GitHub Stats

Profile Views

GitHub Streak

Writing

Latest on Medium, frontend architecture, React, performance, and AI integration.

Resume

View my Resume (PDF)

Connect

Bangkok, Thailand · UTC+7 · Open to remote and relocation

Pinned Loading

  1. aibrush aibrush Public

    Draw in the air. The AI finishes the picture. Realtime finger painting in the browser, documented line by line.

    JavaScript 1

  2. agile-kanban-board agile-kanban-board Public

    Drag-and-drop kanban board with context-based state management

    TypeScript

  3. capsule-x capsule-x Public

    SpaceX capsule explorer with Redux Saga and Tailwind

    JavaScript

  4. crypto-wallet-collector crypto-wallet-collector Public

    EVM-compatible wallet keeper built with Next.js

    TypeScript

  5. fleet-explorer fleet-explorer Public

    Fleet Explorer - a responsive vehicle inventory explorer with ZIP search, filters, and sorting built with React and TypeScript.

    TypeScript

  6. workflow-blueprint workflow-blueprint Public

    Real-time workflow builder with React Flow

    JavaScript