- Full-Stack Software Engineer with 5+ years of experience building scalable, cloud-native, and AI-enhanced applications using Java, Spring Boot, React, AWS, and microservices.
Experience
2024 — Now
2024 — Now
San Francisco, California, United States
• Designed high-throughput, scalable Java microservices using Spring Boot/Spring Cloud for the Sidekick API performance initiative, reducing API latency by 35% under 10K+ concurrent virtual users.
• Migrated monolithic modules into decoupled Spring Boot microservices under the Core Platform Migration program, using AWS Lambda for event-driven tasks and cutting infrastructure costs by ~20%.
• Implemented OAuth 2.0 and JWT security for Payments Authorization & Billing to secure data flows and support PCI-DSS requirements, including tokenization, encrypted transport/storage, and auditable logs.
• Containerized services with Docker and automated deployments on Kubernetes (EKS), applying 12-factor principles; synthetic monitoring recorded 99.9% uptime.
• Created GraphQL schemas with the Netflix DGS framework for Merchant Order Summary & Catalog views, reducing frontend over-fetch by 30% and improving page-load performance.
• Integrated AI/ML NLP pipelines with TensorFlow Serving and gRPC Java clients, improving response accuracy by 40% on validation datasets.
• Built and deployed LLM-powered RAG workflows with LangChain, enhancing merchant support automation and reducing repetitive developer queries by 30%.
• Developed dynamic React + TypeScript UI components integrated with backend REST APIs, increasing user engagement by 25% across key workflows.
• Ensured WCAG 2.1 accessibility and implemented SEO enhancements, including SSR and meta-tag optimization for improved storefront discoverability.
• Worked in Agile/Scrum sprints, leading planning, pair-programming, and TDD with JUnit/Mockito, boosting sprint velocity by 15%.
• Mentored junior developers on Java and microservices best practices, improving code quality by 25% according to SonarQube metrics.
2019 — 2023
2019 — 2023
India
• Assisted and enhanced scalable backend services for Adobe Experience Cloud using Java and Spring Boot, for the Campaign Workflows, delivering robust enterprise-level features.
• Collaborated with cross-functional teams to build and integrate RESTful APIs for the Marketing Automation and Customer Identity services, ensuring efficient data flow between frontend and backend systems in high-traffic environments.
• Designed and maintained CI/CD pipelines using AWS CodePipeline and Jenkins, for multi-tenant service releases, to automate Java application deployments, reducing release cycles by 25%.
• Implemented comprehensive unit and integration testing with JUnit and Mockito for Java services, increasing code quality and reducing production bugs by 30%.
• Conducted performance monitoring and tuning of Java applications, including Asset Rendering and Content Delivery services, identifying bottlenecks and improving average response times by 15%.
• Architected and managed SQL and NoSQL databases for high-volume event and configuration data, to support large-scale data storage and high-concurrency access for backend services.
• Assisted in containerizing microservices with Docker and deploying them on Kubernetes, as part of the Experience Cloud microservices migration, enhancing scalability and fault tolerance.
• Developed dynamic user interface components with React.js for internal admin consoles and reporting dashboards, improving frontend responsiveness and user engagement.
• Investigated and resolved production issues using user feedback, error logs, and priority incidents within customer-facing Experience Cloud modules, increasing customer satisfaction by 20%.
• Created internal automation tools to streamline recurring development tasks, boosting overall team efficiency and reducing errors.
Education
Clemson University
Master of Science in Computer Science
Osmania University