Languages & Frameworks
- Java
- J2EE
- Spring Boot
- Spring MVC
- JPA
- Hibernate
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
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.
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.
Bring the Pay Now / Pay Later choice earlier into checkout while connecting eligibility, identity verification, and underwriting.
Defined the end-to-end onboarding architecture and coordinated delivery across checkout, credit risk, identity, and data platform teams.
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.
Brought payment choices earlier into checkout and reduced duplicate data entry, with eligibility, OTP, underwriting, and approval or decline handling in one flow.
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.
Support region-specific customer verification across web, mobile, and partner channels while modernizing legacy authentication flows.
Designed Spring Boot REST microservices and led a backend engineering team across the U.S. and India.
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.
Delivered region-aware onboarding and authentication services for multiple customer channels.
E*TRADE
Low-latency APIs behind Option Analyzer, Probability Calculator, and Option Chains — including a 30% response-time cut for the Option Exercise Tool.
Support stocks, ETFs, and options workflows with responsive analysis and order-entry services.
Engineered Order Ticket REST APIs and backend services for Option Analyzer, Probability Calculator, Option Chains, and the Option Exercise Tool.
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.
Reduced Option Exercise Tool response time by 30%.
SOX-ready SonarQube/Snyk reporting
Unified SonarQube + Snyk reporting that improved SOX audit readiness and visibility across engineering teams.
Improve security reporting and evidence available for SOX audit preparation.
Created a security compliance dashboard bringing SonarQube and Snyk reporting together.
Integrated SonarQube and Snyk APIs into a centralized view of code-quality and vulnerability findings, improving visibility and accountability across engineering teams.
Improved audit readiness. Alongside this work, championed 85%+ test coverage with JUnit and Mockito.
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.
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.
More on GitLab →
M.Tech, Computer Science & Engineering
Jawaharlal Nehru Technological University (JNTU), India
B.Tech, Computer Science & Engineering
Sri Krishnadevaraya University, India
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