Est. 1996 ● Lucknow & Bengaluru, IndiaCurrently @ Deel ● GMT+5:30

ShashwatSenior product engineer · frontend systems · educator

~/portfolio $I build products with React, TypeScript, and Node. Currently at Deel; previously working on live sports experiences at JioHotstar and JioCinema. |
Have a role in mind? Let’s talk.Book a 15-minute conversation →
Experience
7+ yrsin production systems
Companies
3+Deel · JioHotstar · Cars24
Stack
React / TS+ Node · Vite · System Design
Location
Remote worldwideLucknow & Bengaluru, India
GMT+5:30
01

About

the person behind the terminal

At Deel, I work on equipment management, from employee offboarding to migrating organisations onto new flows. Before that, I built features for IPL, Olympics, and election coverage at JioHotstar and JioCinema.

I've owned features from development through launch, traced problems through production logs, and worked across teams to get changes shipped. Some of that work is visible on screen. Some involves retiring services or making a migration uneventful.

Outside work, I teach frontend and system design, host The Positive Shift podcast, and watch a lot of films.

Reduced peak sticker-image requests from 1.7 million to 21,000 per second by changing how images loaded.

JioCinema · image loading
LocationLucknow & Bengaluru, India
EducationB.Tech CS · Reva
PronounsHe / Him
◉ Now● ● ●

What I'm up to right now

Building
→The Bright Pause
Watching
→We are all trying here
Reading
→Algorithms to Live By
Listening
→Chatpate Gaane
Podcasting
→The Positive Shift · new episode soon
02

Work

where I've been & what I built there

  • DPE

    Deel

    Product Engineer

    Sep 2025 - PresentRemote

    Building the future of global HR infrastructure - starting with making equipment management not a nightmare for 20,000+ organisations worldwide.

    • Built a centralised analytics package for all DeelIT events across the platform.
    • Delivered the V2 Manage Equipment offboarding flow end-to-end on the frontend.
    • Sunset the legacy equipment flow and migrated 1000+ organisations to the new DeelIT flow.
    View all 5 achievementsShow less
    • Authored a cross-stack analytics fix, tracing from production logs to root cause and designing the architectural solution.
    • Built the Mobile Device Management Self-Serve flow and integrated DeelIT into the Offboarding Flow.
    StackReactJSTypeScriptNxNodeJSVite
  • JSSDE 1

    JioHotstar

    Senior SDE 1

    Apr 2024 - Sep 2025Bengaluru

    Owned high-stakes web features across IPL, Olympics, and Elections - the kind of events where anything going wrong means 300M people notice immediately.

    • Developed match summary cards driving 27M clicks across cricket and football fixtures.
    • Integrated Ads SDK during Olympics, achieving 41M impressions, and maintained it solely thereafter.
    • Decommissioned 34 legacy services, reducing technical debt significantly.
    View all 6 achievementsShow less
    • Delivered the voting day feature used by 100K+ users in just 2 days, immediately post-IPL.
    • Co-led design and development of the CFE platform for user-generated content submissions.
    • Owned migration of critical IPL 2025 web-views to Hotstar post JioCinema merger.
    StackReactJSReduxJSNodeJSJavaScriptViteSystem Design
  • JSDE 2

    JioCinema

    Software Development Engineer 2

    Sep 2023 - Apr 2024Bengaluru

    Launched revenue-generating features and rebuilt core infrastructure at one of India's largest streaming platforms - 300M+ interactions in a single month.

    • Launched a feature generating INR ~10M sales and >300M interactions in 1 month - pioneering non-ad revenue.
    • Reduced peak RPS for sticker images by 98.76% (1.7M → 21K) via optimised image loading.
    • Implemented CTV QR login flow enabling seamless login across connected TVs under urgent timelines.
    View all 4 achievementsShow less
    • Built the Moses dashboard for video/shorts ingestion and user management.
    StackReactJSReduxJSNodeJSSentryWCAG AA

Earlier chapters

  • Cars24

    Frontend Developer

    Sep 2021 – Aug 2023

    Owned M-Web and the post-booking journey. Raised the performance score from 36 to 68, passed all Core Web Vitals, and ran 20+ A/B experiments.

    View role detailsShow less

    Bengaluru

    Owned the M-Web experience end-to-end: from core web vitals to the full post-booking journey across mobile and app.

    • Improved M-Web performance score by ~88% (36 → 68) and passed all Core Web Vitals.
    • Ran 20+ A/B experiments to increase engagement, reduce bounce rates, and improve conversions.
    • Built the post-booking flow from scratch covering Test Drive, Token Payment, Value Added Services, Final Payment, Delivery, and Post-Delivery.
    StackReactJSReduxJSJavaScriptWebpackHTMLCSS
  • Talent500

    Software Engineer · Contract

    Apr 2021 – Sep 2021

    Built booking, split-payment, and NPS flows; led third-party integrations for a fintech platform.

    View role detailsShow less

    Remote

    Owned critical booking features and led multiple third-party integrations across a fintech platform.

    • Built Multiple Bookings, Split Payments, Value Added Services, and MRL flow.
    • Took ownership for building the feedback flow (NPS) on frontend from scratch.
    • Led integrations with CBD, PolicyBazaar, DAPI, Branch, CleverTap, and MessageBird.
    StackReactJSJavaScript
  • Sequoia Consulting

    Frontend Engineer

    Aug 2019 – Apr 2021

    Built React applications with Redux and Cypress, and taught internal sessions on web performance and CSS.

    View role detailsShow less

    Bengaluru

    First engineering role - learned the craft of building production-grade React applications with a lean, experienced team.

    • Built and maintained frontend features across client projects using React, Redux, and Cypress.
    • Took internal sessions on Web performance and CSS.
    StackReactJSReduxJSStyled ComponentsWebpackCypress
04

Recognition

from the teams I've worked with

⚡

Superhit Award - Made a Difference

JioCinema · Viacom18

Recognised for contributing across teams during IPL, Olympics, elections, and other major events.

2024
◈

Outstanding Performance - Most Valuable Developer

Cars24 · 2022–23

Named Most Valuable Developer within a 55-person team for engineering impact and improvements to project quality.

2022
✦

Certificate of Appreciation

Team Shiksha

Recognised for community management and teaching frontend engineering and system design.

2022
05

Teaching

three sessions a week

I teach frontend engineering and system design through Team Shiksha, where I also help run the community. The sessions cover the questions engineers encounter while learning, interviewing, and building software.

Frontend Deep Dive

How browsers work, what React does under the hood, and how to investigate performance problems. We cover the fundamentals alongside the details that tend to cause trouble in production.

System Design Sessions

We work through problems such as live scoreboards and notification systems, discussing the trade-offs behind each design.

AlsoBetween sessions, I answer questions and help keep the community welcoming to people who are still figuring things out.
06

Listen

what's on while I code

Currently spinning

Predictive History: a channel exploring whether Asimov's psychohistory is actually possible. Uses historical patterns and models to ask uncomfortable questions about where we're headed.

Good company for a long debugging session.

Follow on YT →

Let’s talk about your team.

Hiring a product or frontend engineer? Send me the role and a little about what you’re building. You can email me or book a 15-minute conversation.

Book a 15-minute conversation

“An open road at sunset. Wind in your hair. Nothing in your way, except horizon.”

Type “mellon” anywhere on this page. A door opens.

© 2026 · built by hand · one component at a time