Renukadevi Chuppala

Staff Software Engineer

Backend · Distributed Systems · Java

I design scalable microservices and event-driven systems for payments, onboarding, and trading — combining hands-on Java engineering with cross-team technical leadership.

PayPal Western Union E*TRADE Cisco IBM Wipro

About

Staff-level, hands-on engineer specializing in Java, Spring Boot, and cloud-native architecture. I design and lead highly scalable microservices, RESTful APIs, and event-driven systems, with deep experience in AWS, Docker, Kubernetes, and CI/CD.

Proven technical leader — mentoring engineering teams, driving cross-departmental alignment, and supporting SOX-compliant, security-integrated development practices.

Global tech & fintech companies
6
Teams led across U.S. & India
Global
Faster Option Exercise Tool
30%
Test coverage championed
85%+

Skills

Languages & Frameworks

  • Java
  • J2EE
  • Spring Boot
  • Spring MVC
  • JPA
  • Hibernate

Architecture & APIs

  • REST
  • SOAP
  • Microservices
  • Event-Driven Architecture
  • OOAD
  • Design Patterns

Cloud & DevOps

  • AWS
  • Docker
  • Kubernetes
  • Jenkins
  • Maven
  • Git
  • CI/CD

Data & Messaging

  • Oracle
  • MySQL
  • BigQuery
  • BigTable
  • DynamoDB
  • MongoDB
  • Kafka
  • Redis

Security & Observability

  • Splunk
  • Dynatrace
  • Amplitude
  • SonarQube
  • Snyk
  • OWASP ZAP

AI Tools

  • ChatGPT
  • Claude
  • Prompt Engineering

Experience

  1. Staff Software Engineer · PayPal

    – Present Current San Jose, CA

    • Defined the end-to-end architecture for PayPal's BNPL onboarding flow, enabling users to choose Pay Now or Pay Later earlier in checkout.
    • Built a Kafka-based credit risk event pipeline using CloudEvents and reactive consumers, with BigQuery/BigTable persistence for analytics and decisioning.
    • Integrated Credit Offers, Credit Risk, Identity, and verification services for eligibility checks, OTP, underwriting, and approval/decline flows.
    • Coordinated cross-functional delivery across checkout, onboarding, credit risk, identity, and data platform teams.
  2. Staff Software Engineer · Western Union

    San Francisco, CA

    • Designed Spring Boot REST microservices for secure customer onboarding and authentication across web, mobile, and partner platforms.
    • Migrated legacy monolith password flows to microservices with Ping-based OTP authentication.
    • Built region-specific KYC onboarding with third-party ID, OCR, and biometric verification on AWS (EC2, ECS/EKS, DynamoDB) with Kafka event-driven patterns.
    • Led a cross-functional backend engineering team across the U.S. and India.
  3. Sr Software Engineer · E*TRADE

    Menlo Park, CA

    • Engineered RESTful APIs for the Order Ticket system supporting stocks, ETFs, and options.
    • Built low-latency services for Option Analyzer, Probability Calculator, and Option Chains; cut Option Exercise Tool response time by 30%.
    • Created a SonarQube + Snyk security compliance dashboard improving SOX audit readiness; championed 85%+ test coverage with JUnit and Mockito.
    • Led an Agile engineering team delivering consistent, high-quality sprints.
  4. Software Consultant · Cisco Systems

    San Jose, CA

    • Built a streaming provisioning interface with Spring MVC, JPA, Hibernate, and REST services.
    • Developed APIs for cloud-based licensing, order processing, and revenue recognition workflows, using Quartz jobs and AWS S3.
  5. Earlier experience · IBM & Wipro

    Software Engineer · IBM

    Bangalore, India

    • Built Spring MVC applications with a Hibernate-based data access layer.
    • Developed a report generation module for ESI/LIW job loads.

    Software Engineer · Wipro Technologies

    India

    • Designed and developed Java/J2EE web applications for financial clients including UBS, State Street, and BNY Mellon.
    • Delivered performance improvements across client web platforms.

Career Highlights

BNPL Onboarding Architecture

PayPal

End-to-end architecture that brings the Pay Later choice earlier into PayPal checkout, wiring credit offers, risk, identity, and underwriting services into one seamless onboarding flow.

Read case study

Context

Bring the Pay Now / Pay Later choice earlier into checkout while connecting eligibility, identity verification, and underwriting.

My contribution

Defined the end-to-end onboarding architecture and coordinated delivery across checkout, credit risk, identity, and data platform teams.

Technical decisions

Combined a Kafka-based credit-risk event pipeline with CloudEvents and reactive consumers. A BigQuery semi-structured table retained full risk responses, while structured views exposed the fields needed for analysis. Checkout fallback paths returned declined, errored, or ineligible users to Pay in Full.

Outcome

Brought payment choices earlier into checkout and reduced duplicate data entry, with eligibility, OTP, underwriting, and approval or decline handling in one flow.

Global KYC Onboarding Platform

Western Union

Region-aware KYC onboarding with third-party ID, OCR, and biometric verification — event-driven Spring Boot microservices on AWS serving web, mobile, and partner channels.

Read case study

Context

Support region-specific customer verification across web, mobile, and partner channels while modernizing legacy authentication flows.

My contribution

Designed Spring Boot REST microservices and led a backend engineering team across the U.S. and India.

Technical decisions

Used feature flags for country-specific KYC rules and token validation for session continuity. Third-party verification integrations included retries, SLA handling, and normalized errors. Kafka and DynamoDB Streams decoupled onboarding from downstream updates.

Outcome

Delivered region-aware onboarding and authentication services for multiple customer channels.

Options Trading Tools Suite

E*TRADE

Low-latency APIs behind Option Analyzer, Probability Calculator, and Option Chains — including a 30% response-time cut for the Option Exercise Tool.

Read case study

Context

Support stocks, ETFs, and options workflows with responsive analysis and order-entry services.

My contribution

Engineered Order Ticket REST APIs and backend services for Option Analyzer, Probability Calculator, Option Chains, and the Option Exercise Tool.

Engineering focus

Optimized request handling in the Option Exercise Tool APIs and built services for real-time market analysis and concurrent users. JUnit and Mockito supported unit and integration testing across service layers.

Measured outcome

Reduced Option Exercise Tool response time by 30%.

Security Compliance Dashboard

SOX-ready SonarQube/Snyk reporting

Unified SonarQube + Snyk reporting that improved SOX audit readiness and visibility across engineering teams.

Read case study

Context

Improve security reporting and evidence available for SOX audit preparation.

My contribution

Created a security compliance dashboard bringing SonarQube and Snyk reporting together.

Technical decisions

Integrated SonarQube and Snyk APIs into a centralized view of code-quality and vulnerability findings, improving visibility and accountability across engineering teams.

Outcome

Improved audit readiness. Alongside this work, championed 85%+ test coverage with JUnit and Mockito.

Personal Projects

Career Navigator dashboard with application metrics, a job-search funnel, and follow-up tracking.
Application dashboard · Sample data

Career Navigator

A fully client-side job-search analytics dashboard — KPI funnel, submission and recruiter follow-up tracking, and a live job-board scanner that pulls public Greenhouse and Lever postings straight from the browser.

  • React 19
  • TypeScript
  • Vite
  • REST APIs
View Career Navigator on GitLab ↗
SaveLink bookmark manager showing sample developer resources, tags, search, and grid controls.
Bookmark collection · Sample data

SaveLink

An installable, offline-capable bookmark manager — emoji-tagged links with automatic site icons, search and bulk actions, browser-bookmark import/export, and browser-local profiles. Built as a client-side productivity tool with no server dependency.

  • React 19
  • TypeScript
  • PWA
  • Web Crypto
View SaveLink on GitLab ↗

More on GitLab →

Education

M.Tech, Computer Science & Engineering

Jawaharlal Nehru Technological University (JNTU), India

B.Tech, Computer Science & Engineering

Sri Krishnadevaraya University, India

Contact

I'm open to Staff and Senior Backend Engineering opportunities. The fastest way to reach me is email — I'd love to hear about your team.

Pleasanton, CA · Open to hybrid & remote