Open to new roles

Staff Frontend Engineer · Bangalore, India

Building web products that are fast, scalable, and dependable.

I'm Zeel — a frontend engineer with 12+ years of experience building scalable web and mobile applications, leading engineering teams, and driving projects from conception to deployment.

Zeel Shah
01

Experience

2014 — present
May 2025 — Sept 2026

Staff Frontend Engineer · Lightup Data

Sole frontend architect for the platform — built the Energy design system (48 components), redesigned the monitor page end to end, and shipped the LLM management surface (full CRUD). Led a full modernization to React 19, Ant Design v6, and Vite with route-level code splitting and RTK Query, cutting initial-load payload by 45%.

Oct 2024 — May 2025

Mobile Engineer (Part-time) · Toast

Built features for the Toast mobile app and shipped an iOS app in React Native, taking it through App Store review to release.

Nov 2020 — Sept 2024

Senior Software Engineer, Frontend · Tekion

Led CRM module development end to end — planning, scrum facilitation, and cross-functional coordination. Built the CRM Reports module from scratch, contributed to the Template Builder in React, and shipped mobile features across 1.5+ years of React Native work.

May 2019 — Oct 2020

Software Engineer 2, Frontend · Swiggy

Built the Swiggy Super landing page with server-side rendering on Express.js; developed and maintained web features in React and TypeScript following TDD practices.

Oct 2017 — May 2019

Member of Technical Staff · Qubole

Integrated Google Cloud support into Qubole's data platform using Ruby on Rails and JavaScript.

Oct 2015 — Oct 2017

Product Engineer, Frontend · Sprinklr

Migrated the publishing module from a Backbone MVC architecture to React, maintaining the legacy stack through the transition.

Jan 2014 — Sept 2015

Software Developer, Full Stack · Aspiring Minds

Designed a normalized question-bank database in MySQL and built internal tooling with PHP and Python.

02

Case Studies

Lightup Data · Performance & migration

From one 7.3 MB bundle to 141 chunks

smaller initial load
45%
route-level chunks
141
React upgrade
16 → 19
Situation
The app shipped as a single 7.3 MB JavaScript bundle on a legacy stack (React 16.14, Ant Design v4, Create React App with Webpack), so every visit downloaded the entire product up front.
What I did
As the sole frontend architect, I led a full modernization: React 16.14 to 19, Ant Design v4 to v6, and CRA/Webpack to Vite. I added route-level code splitting so each page loads only the code it needs, and moved data fetching to RTK Query to unify caching and request handling.
Result
The single bundle became 141 chunks and the initial-load payload dropped by 45%, from 2,589 KB to 1,421 KB gzipped, on an up-to-date React 19 and Vite stack.
React 19ViteCode splittingRTK QueryAnt Design v6
Lightup Data · Design systems

Energy: one design system for the whole product

components
48
built from scratch
9
frontend engineers
2
Situation
A two-person frontend team owned the entire product surface, so building UI quickly and consistently depended on shared, well-documented building blocks.
What I did
I built and maintained the Energy design system: defined shared component APIs and composition patterns, authored 9 components from scratch, and documented how to use them.
Result
A 48-component system that standardized the UI across the application and gave every new screen a shared, documented starting point.
Design systemsReactComponent APIsAnt DesignDocumentation
Tekion · Ownership & delivery

Owning Tekion's CRM module end to end

promoted in Apr 2022
Senior
React Native alongside web
1.5+ yrs
Situation
Tekion builds the Automotive Retail Cloud (ARC), a platform for car dealerships. I worked on its CRM module, first as Software Engineer 2 and then as Senior Software Engineer.
What I did
I owned the CRM module end to end: planned the work, ran the scrum, coordinated across functions, and gave product teams delivery estimates they could rely on. I built the CRM Reports module for web from scratch, contributed to the Template Builder in React, and shipped mobile features in React Native.
Result
Promoted from Software Engineer 2 to Senior Software Engineer in April 2022 for consistently owning delivery of the CRM module.
ReactReact NativeCRMReportingScrum
03

Skills

ReactTypeScriptReact NativeJavaScriptNext.jsDesign SystemsRedux / Redux ToolkitRTK QueryServer-Side RenderingAnt DesignViteNode.jsNest.jsCSSTailwind CSSHTMLFirebasePrompt EngineeringClaude Code / Cursor / Copilot
04

Education

MBA, Operations — Amrita Online

2023 — 2025 · 7.47/10

B.Tech, ICT — DA-IICT, Gujarat

2010 — 2014 · 8.46/10

05 · Get in touch

Have a role or project in mind? Let's talk.

Kshah215@gmail.com
+91-9560935248Bangalore, IndiaGitHubLinkedInDownload resume ↓