Software Engineer II · React · TypeScript
Hi, I’m Jaya.
I build performant frontend applications at scale.
I’m a software engineer with 8 years of experience building scalable React and TypeScript applications, frontend platforms, testing infrastructure, and product-focused user experiences.
About
Software engineer focused on scalable product experiences.
I have 8 years of experience building customer-facing web applications, frontend platforms, and developer tooling across SaaS and product engineering environments.
My work focuses on React, TypeScript, frontend architecture, design systems, state management, performance optimization, and testing infrastructure.
At Rippling, I worked across workflow-heavy operational platforms including Identity Management, Global Payroll, Devices, and Automation systems.
Experience
Frontend engineering, platform ownership, and product delivery
Software Engineer II
Rippling · Bengaluru, India
September 2024 – November 2025
Led frontend architecture and development across Global Payroll, Identity Management, Devices, Apps, and Automation product domains.
- • Led architecture and development of the Global Payroll Withholdings Platform supporting onboarding for 41+ countries.
- • Served as frontend technical lead, driving scalable React patterns, frontend standards, and reusable component systems.
- • Established scalable Playwright-based testing infrastructure to improve reliability, observability, and release confidence.
- • Optimized application performance through frontend profiling, route-level optimizations, and backend integration analysis.
Software Engineer – UI
Rippling · Bengaluru, India
December 2020 – April 2023
Built scalable customer-facing frontend systems using React and TypeScript across multiple Rippling product areas.
- • Led migration of Identity Management modules from JavaScript to TypeScript.
- • Refactored legacy apps into modern functional React architectures using hooks and reusable components.
- • Improved frontend performance using route-based code splitting and optimization techniques.
- • Built testing coverage using Jest and React Testing Library.
Software Development Engineer in Test
Rippling · Bengaluru, India
June 2018 – December 2020
Built scalable automation frameworks and improved CI/CD quality pipelines for engineering teams.
- • Built WebdriverIO frameworks for end-to-end, integration, and regression testing.
- • Improved automation scalability through reusable tooling and modular architecture.
- • Dockerized browser extension testing workflows for environment consistency.
Automation QA Engineer
Aurigo Software Technologies · Bengaluru, India
August 2016 – June 2018
Developed Selenium WebDriver automation frameworks for enterprise infrastructure and construction management platforms.
- • Built reusable automation utilities using C# and object-oriented programming.
- • Improved regression testing efficiency through modular automation workflows.
Projects
Selected work
Large-scale product engineering, frontend platform work, and personal product building.
Global Payroll Withholdings Platform
Configurable self-service payroll platform supporting complex operational workflows across multiple countries.
Problem
Existing payroll workflows were hardcoded, making onboarding and maintenance difficult as scale increased.
Ownership
Led frontend architecture and implementation, designing scalable React patterns, state management, and reusable workflow UI systems.
Impact
Enabled onboarding for 41+ countries with a much more scalable product foundation.
Frontend Testing Platform
Shared testing infrastructure for frontend reliability and release confidence across product teams.
Problem
Frontend testing workflows lacked consistency, making releases slower and less predictable.
Ownership
Architected scalable Playwright-based testing infrastructure and established frontend testing standards.
Impact
Improved engineering velocity, release confidence, and shared testing reliability across teams.
Identity Management Modernization
Modernization of legacy frontend systems into scalable React + TypeScript architecture.
Problem
Legacy JavaScript modules were harder to maintain, extend, and scale.
Ownership
Led migration to TypeScript, modern React patterns, reusable components, and performance improvements.
Impact
Improved maintainability, type safety, and application performance.
Bloom AI
Visit →Personal AI-powered notes and productivity application focused on clean writing and AI-assisted workflows.
Problem
Most productivity tools feel cluttered and AI integrations often feel bolted on.
Ownership
Designed and built the product end-to-end with focus on scalable frontend architecture and user experience.
Impact
Demonstrates product thinking, frontend craftsmanship, and modern AI product implementation.
Skills