JA

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.

Jaya Aishwarya

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.

ReactTypeScriptState ManagementFrontend Architecture

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.

PlaywrightJestReact Testing LibraryCI/CD

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.

ReactTypeScriptReduxPerformance Optimization

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.

Next.jsReactTypeScriptTailwind CSSAI

Skills

Technologies and strengths

Frontend Engineering

ReactTypeScriptJavaScriptNext.jsReact NativeReduxHTML5CSS3Tailwind CSS

Architecture & Performance

SPA ArchitectureState ManagementDesign SystemsComponent LibrariesAccessibilityPerformance OptimizationRoute-based Code SplittingReact ProfilerLighthouseWebpackVite

Testing & Reliability

PlaywrightJestReact Testing LibraryWebdriverIOSeleniumMochaE2E TestingTest Automation

Backend, DevOps & Tooling

PythonDjangoREST APIsMongoDBGitDockerJenkinsBuildkiteGitHub ActionsAWS BasicsSentryDatadogLogRocket

Contact

Let’s build scalable, polished frontend products.

I’m open to senior frontend and product engineering roles focused on React, TypeScript, frontend architecture, performance, and user experience.