Experience
Technical Architect, Frontend
Aug 2023 — Jan 2026Apptile · Bengaluru
- Led the technical launch of tile.dev with a team of 5 engineers by architecting a hybrid agent harness that synchronizes LLM execution loops across server and browser environments.
- Launched fully redesigned e-commerce app for Pilgrim India with sub 100ms latency navigations and optimistic loading using GraphQL cache.
- Reduced page load time from 10s to 1s and achieved LCP metrics required by Shopify by architecting a CloudFront-based React.js SPA deployment and JS bundle splitting.
- Reduced average deployment time from 15min to 2min with zero service degradation by building CI/CD pipeline on AWS — migrated from custom EC2 + docker-compose monolith to Codebuild, ECR, and CloudFront.
- Minimized mobile crash rates from 15% to 0.01% by rewriting core framework components and developing a custom Babel transpiler to favour V8's JIT execution.
- Architected apptile-core cross-platform SDK, enabling an LLM-driven web IDE and SDK offering for external agencies. Works in both React.js (web) and React Native (mobile).
- Engineered a custom CodePush/OTA update system using native Kotlin/Swift modules and DynamoDB backend.
Frontend Developer, Founding Team
Aug 2020 — Apr 2023Goldcast · Bengaluru (remote)
- Architected streaming and admin apps, enabling enterprise white-labeling and real-time analytics for global clients. Led a team of 4–6 engineers.
- Scaled the platform to support 30,000+ concurrent users by identifying and refactoring Vue.js reactive state bottlenecks.
- Reduced client-side support tickets by 40% by optimizing memory footprints for low-end hardware and resource-constrained environments.
- Engineered a high-reliability real-time push system by repurposing Mattermost as a backend service.
- Built a low-code registration page builder by extending GrapesJS, enabling customers to deploy SEO-optimized SSR landing pages.
- Leveraged Chrome memory and CPU profilers to eliminate memory leaks, maintaining 60fps during high-intensity real-time interactions.
SDE-2, Frontend
Apr 2019 — Aug 2020Livspace · Bengaluru
- Angular + Vue based frontend for order lifecycle management.
- Implemented micro-frontend architecture for easing transition from Angular to Vue.js.
- Built a component library enabling different teams to add features as microfrontends.
Software Developer
Nov 2017 — Apr 2019BitsBees (for NeuroCONCISE) · Pune (remote)
- Cross-platform desktop app with Electron, React.js, Redux. Express.js webserver on AWS for data collection and classifiers.
- React Native app for real-time school bus tracking using crowdsourced data.
Senior Software Engineer
Aug 2016 — Nov 2017Persistent Systems Limited · Pune
- Identified and fixed SQL injection, XSS, and CSRF vulnerabilities.
- Designed application state for Angular 2 based tool. Built real-time data dashboards.
Projects
Skills
Languages
TypeScript, JavaScript, Python, C
Frontend
React, Vue.js, Redux, Redux Saga, CSS Modules, Jest, Cypress, Webpack
Backend / CI
S3, CodeBuild, CloudFront, DynamoDB, ECR, EC2, Route53, Node.js, Express.js
Mobile
React Native, Swift (beginner)
Education
IIT Kanpur
BS-MS in Physics · 2011 — 2016
