Skip to content
View piyushchauhan2011's full-sized avatar
🔥
Working
🔥
Working

Organizations

@rxhealth

Block or report piyushchauhan2011

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
piyushchauhan2011/README.md

Hi, I'm Piyush Chauhan

Senior frontend engineer · React, TypeScript & Next.js

I build customer-facing web experiences and the operational tools behind them. Over 10+ years across Thailand, Malaysia, and Australia, my work has spanned frontend architecture, hands-on technical leadership, experimentation, and reliable delivery.

I care about clear state ownership, maintainable components, fast local development, and releases teams can trust.

Writing on DEV · LinkedIn · Email

A little about my work

  • RabbitCare: Worked hands-on across insurance journeys, country websites, and backoffice applications. Built shared Next.js/Strapi architecture supporting four country-site launches, migrated the admin app from CRA to Vite, and integrated Statsig with Strapi for experiment-page launches without code changes.
  • Agoda: Delivered hotel-shopping UI changes, configured and analysed experiments, evaluated build-tool changes, and rotated through on-call and release engineering.
  • Earlier: Built web applications at Oozou and Jirnexu/RinggitPlus, with earlier frontend experience at TrademarkVision and Otherlevels.

What I work with

  • Frontend: TypeScript, JavaScript, React, Next.js, Vue, HTML, CSS
  • State & interaction: Redux Toolkit, RTK Query, RxJS, Redux Observable
  • Engineering delivery: Vite, monorepos, Storybook, automated testing, CI/CD, feature flags, observability

Selected projects

Independent demos exploring rendering, state boundaries, and experimentation—not production booking services.

Project What it explores
React islands & HTML snapshots Razor Pages with dynamically loaded React islands, viewport-deferred hydration, and Playwright/PostgreSQL snapshot publishing with version-checked publication.
Typed experimentation UI Next.js/ReScript with server-resolved UI decisions, component registries, experiment allocation, decision provenance, and conflicting-write detection.

Writing

I write about frontend architecture, integration, and engineering delivery:

Let's connect

Based in Bangkok, Thailand. Open to senior frontend and hands-on technical lead opportunities in Bangkok, Kuala Lumpur, or remote roles. Relocation requires employer sponsorship.

Email is the best way to reach me: piyushchauhan2011@gmail.com.

Pinned Loading

  1. gradle-tutorial gradle-tutorial Public

    Gradle Tutorial

    Java

  2. sbt-tutorial sbt-tutorial Public

    Scala and SBT Tutorial

    Scala

  3. motif-discovery motif-discovery Public

    Motif Discovery Project

    Java

  4. buck2-playground buck2-playground Public

    Buck2 Playground for learning

    Blade 4

  5. marko-mfe marko-mfe Public

    Microfrontend SSR with marko framework

    JavaScript

  6. slidedeck-ai slidedeck-ai Public

    Fullscreen presentation in plain markdown, live preview, PDF export and local save/load

    TypeScript