CHINNAPA REDDY YAMPATI
Dallas, TX +1-940-***-**** *******@***********.*** LinkedIn
SUMMARY
• 8+ years of hands-on experience delivering enterprise Java applications across banking and payments platforms using Java (8–18), Spring Boot, and REST APIs in high-volume production environments.
• Led backend development for core banking microservices, supporting 1M+ daily transactions, with a focus on performance, stability, and predictable release cycles.
• Strong background in enterprise security, implementing OAuth2, JWT, and certificate-based authentication to meet internal audit and access-control requirements in regulated systems.
• Overhauled outdated Java modules, leveraging modern design patterns, which decreased server costs by 10% and increased system throughput by 750+ transactions per second.
• Hands-on with AWS, Docker, Kubernetes, and CI/CD pipelines, supporting cloud-native deployments and reducing environment and release issues across teams.
• Comfortable owning features end to end from design and development to testing and production support working closely with product, QA, and operations teams in Agile delivery models. EXPERIENCE
Citi Bank – IRIS Software Apr 2021 – Current
Software Developer - Java
• Architected core banking microservices using Java 18, Spring Boot, REST APIs, handling 1.5M+ daily transactions with consistent sub-200 ms response times across critical flows.
• Designed secure authentication and authorization flows using JWT, OAuth2, X.509 certificates, cutting unauthorized access incidents by 40% during internal security audits.
• Refactored legacy service logic using Java Streams, Lambdas, and concurrency utilities, reducing batch processing time by 32% while improving code readability for ongoing enhancements.
• Integrated a lightweight LLM-based internal assist layer (OpenAI API) to summarize logs and exception traces for ops teams, reducing incident triage time by 25% without exposing sensitive data.
• Optimized data access by rewriting SQL and PL/SQL procedures and tuning Hibernate mappings, lowering database load by 28% during peak transaction windows.
• Strengthened release reliability by adding JUnit tests, GitHub version control, Jenkins CI, and Maven pipelines, cutting production defects by 30% across quarterly releases. American Express May 2019 - Apr 2021
Systems Engineer
• Led customer-facing and internal services using Java 8, Spring Boot, REST APIs, supporting high-volume transaction workflows with consistent availability across release cycles.
• Implemented OAuth2-based security with Spring Security to protect REST endpoints, meeting internal access-control standards and reducing unauthorized API access during security reviews.
• Structured responsive UI components using HTML5, CSS3, jQuery, and Angular, resolving cross-browser issues and improving page load stability across Chrome, Firefox, and Edge.
• Integrated backend services with AWS S3 using Java SDK, enabling secure storage and retrieval of documents and batch exports used by downstream reporting teams.
• Containerized services using Docker and operated deployments on Kubernetes, improving environment consistency and cutting deployment-related issues by 30%.
• Strengthened delivery pipelines with Jenkins CI, Maven builds, Hibernate ORM, and JUnit tests, reducing regression defects by 25% while supporting Agile and TDD workflows. CMC Product Jun 2016 - Jul 2017
Assistant System Engineer
• Owned responsive UI pages using HTML5, CSS3, JavaScript, and AJAX, reducing page load times by 30% for an internal application used by 600+ employees.
• Created backend services using Java, JAX-RS, JSP, and Spring IoC for a data processing application, handling 4,500+ requests per minute during peak usage.
• Deployed and maintained applications on IBM WebSphere Application Server, coordinating with QA to resolve defects and stabilize builds, reducing build failures by 15%.
• Enhanced data refresh mechanisms using AJAX-JSON calls for client-side views, improving data refresh frequency by 40% for real-time KPI dashboards.
• Spearheaded W3C standards compliance, achieving a 95% compliance score by ensuring accessibility and usability across different browsers and devices.
Nielsen Jun 2015 - May 2016
Assistant System Engineer
• Directed system analysts and business teams to understand requirements and translate use cases into technical designs using class and sequence diagrams, improving clarity during development handoffs.
• Developed server-side components using Java, J2EE, Struts MVC, Servlets, and JSP, contributing to stable delivery of reporting and data-driven web modules.
• Created UI screens using HTML, CSS, JavaScript, JSTL, and AJAX, ensuring cross-browser compatibility and smoother client-side interactions.
• Streamlined form and business validations using JavaScript and backend checks, reducing invalid data submissions during QA cycles.
• Performed data operations using Oracle SQL, supporting CRUD workflows and fixing query-level issues identified during testing.
• Deployed applications on WebLogic Application Server and stabilized QA by resolving defects and participating in functional and technical design reviews. TECHNICAL SKILLS
Programming & Core Concepts :Java (8–18), Object-Oriented Design, Multithreading & Concurrency, Collections, Streams & Lambdas, Exception Handling, JVM Basics
Backend & Enterprise Frameworks: Spring Core, Spring Boot, Spring MVC, Spring Security, Spring AOP, Hibernate
(ORM), JPA, RESTful APIs, Microservices Architecture Web & UI Technologies: HTML5, CSS3, JavaScript, Angular (2+), jQuery, AJAX, JSON, Bootstrap Security & Authentication: OAuth2, JWT,, Role-Based Access Control, API Security with Spring Security Cloud & Infrastructure: AWS (S3, IAM, CloudWatch, CloudFront), Docker, Kubernetes, CI/CD Pipelines Databases & Data Access: Oracle, MySQL, SQL Server, IBM DB2, MongoDB, JDBC, SQL & PL/SQL Tuning DevOps, Build & Version Control: Jenkins, Maven, Git, GitHub, SVN, CI Automation, Tomcat Deployments Testing & Quality: JUnit, Mockito, Postman, SOAP UI, Log4j, Selenium (Data-Driven), TestNG, TDD Practices Tools & IDEs IntelliJ IDEA, Eclipse, Spring Tool Suite (STS), NetBeans, Jira Development Practices: Agile, Scrum, SDLC, Sprint Planning, Code Reviews, Production Support EDUCATION
Master’s in Information and Technology Southern Arkansas University, Magnolia, Arkansas Bachelor’s in computer science engineering Andhra University, Visakhapatnam, India