Software Engineer II — Frontend Uber · Bengaluru
I build interfaces that feel instant—and stay maintainable under real product constraints.
Frontend engineering with a product mindset: scalable UI architecture, clean code, and UX that holds up at scale.
Scale
75%
APK size reduction for low-memory devices
Engagement
15%
Engagement lift with AI-assisted segmentation UX
Velocity
30%
Faster delivery through reusable UI primitives
Performance is a feature.•
Currently at
Uber

AngularReactPerformanceDesign Systems
Selected Work
Case-study previews, outcome-first.
Open a card for the engineering breakdown.
Confidential
Smart Home UI Widget
Front-End Engineer II · Amazon
View
Outcome
Reduced APK size by 75% without sacrificing UI quality.
Engineering decisionRe-architected the UI widget to minimize footprint on low-memory devices.
React Accessibility Performance UI Engineering
Confidential
AI-powered Segmentation Experience
Senior Software Engineer · Zeotap
View
Outcome
Increased user engagement by 15% through better insight UX.
Engineering decisionDesigned frontend flows for AI-driven outputs with clear, actionable UI patterns.
Angular UX State & Architecture Testing Mindset
Confidential
Reusable UI Component Library
Senior Software Engineer · Zeotap
View
Outcome
Accelerated development cycles by 30% with consistent UI primitives.
Engineering decisionBuilt a scalable set of components and interaction patterns to reduce duplication.
Component Libraries Design Systems Angular Accessibility
Confidential
Analytics & Enterprise Workflows
Software Engineer · Tredence
View
Outcome
Delivered more than eight applications and improved operational decision-making by 50%.
Engineering decisionBuilt client dashboards and workflow applications for analytics-driven teams.
Angular RxJS Node.js Performance
Confidential
Angular Upgrade to v17 + Signals
Senior Software Engineer · Zeotap
View
Outcome
Modernized the codebase and enabled Signals for cleaner state patterns.
Engineering decisionPlanned and executed a safe upgrade path for legacy Angular components.
Angular 17 Signals Refactoring Strategy Performance
Projects
Public demos with real engineering detail.
These are the products you can try today. Click a card to open the full project page.
Experience
Impact in the details.
Software Engineer II - Frontend
Apr 2026 – Present
Achievements
- › Building forecasting and audience-estimation workflows for Uber Ads Manager using React and TypeScript.
- › Creating reusable UI components and design patterns shared across Ads modules.
- › Improving dashboard responsiveness and rendering for high-volume campaign datasets.
- › Partnering with product, design, backend, and ML teams across geographies on frontend architecture.
Front-End Engineer II
Aug 2025 – Apr 2026
Achievements
- › Built Alexa Smart Home widgets for low-memory Android devices, reducing APK size by 75%.
- › Created reusable, accessible components aligned with WCAG standards.
- › Improved rendering performance and responsiveness for experiences used by millions of customers.
- › Shipped features across global markets under strict memory and latency constraints.
Senior Software Engineer
Dec 2021 – Aug 2025
Achievements
- › Upgraded legacy Angular to v17, improving performance and enabling Signals.
- › Built a BFF layer to streamline API communication, reducing complexity and improving maintainability.
- › Delivered an AI-powered segmentation feature, increasing user engagement by 15%.
- › Built a reusable query-builder UI library, accelerating development by 30%.
- › Modernized the frontend with an Nx monorepo and Tailwind CSS, and mentored more than five engineers.
Software Engineer
Jul 2019 – Dec 2021
Achievements
- › Delivered more than eight production web applications for analytics and enterprise workflows.
- › Led performance optimization initiatives across web apps, reducing load times by 40%.
- › Built client dashboards and workflows that improved operational decision-making by 50%.
- › Collaborated across frontend, backend, product, and analytics teams using Angular, RxJS, Node.js, Express, and MySQL.
Skills
Grouped by how I ship.
Frontend Systems
Systematic
Scalable UI architecture, components, and clean interaction patterns.
Angular React TypeScript RxJS Signals NgRx Redux Toolkit Tailwind CSS
Performance & UX
Systematic
Perceived speed, reliability, and accessibility-first experiences.
Web Vitals Lighthouse Accessibility (WCAG) Lazy Loading Code Splitting Design Systems
Architecture & APIs
Systematic
Maintainable application boundaries, integrations, and backend-for-frontend systems.
Nx Monorepos BFF Patterns Node.js NestJS REST APIs OAuth2 / JWT
Delivery & Quality
Systematic
Shipping confidently with disciplined testing, tooling, and collaboration.
Jest Cypress Playwright Storybook GitHub Actions Docker Figma Code Reviews
About Me
A frontend engineer who thinks like a systems designer.
I care about clean architecture, measurable performance, and UX that stays coherent as products grow. I’m most effective when the work requires clarity: turning complex requirements into calm, fast interfaces.
Make complexity optional
Prefer small, composable primitives over fragile screens.
Performance is designed
Reduce work, remove jank, and optimize the real bottlenecks.
UX is engineering
Interactions should feel deliberate and stay accessible.
Quick facts
Based in Bengaluru, India
Focus UI Systems, Performance, DX
Strength Scalable component architecture
Philosophy Clean code + outcome-driven UX
Tooling mindset
I like interfaces that feel premium because the engineering is precise.
Beyond the screen
Frames from life outside PRs—scroll sideways to browse the full set.




.jpg)




Swipe sideways for more photos
Seven years building scalable frontend systems across Uber, Amazon, Zeotap, and Tredence.
Product-minded engineering across architecture, performance, design systems, and accessible user experiences.