Ashok Reddy
About Ashok Reddy
Ashok Reddy is a Senior Java Full Stack Developer at Credit One Bank in Las Vegas, Nevada, where he has worked since 2022. He holds a Master's degree in Computer and Information Sciences from Southeast Missouri State University and has a Bachelor's degree in Electronics and Communications Engineering from Sathyabama Institute of Science & Technology.
Work at Credit One Bank
Ashok Reddy has been employed at Credit One Bank as a Senior Java Full Stack Developer since 2022. In this role, he is based in Las Vegas, Nevada, and has contributed to various projects, including the UCRM-Express Payment project. His responsibilities include developing and upgrading credit card payment systems, utilizing modern technologies to enhance system functionality and performance.
Education and Expertise
Ashok Reddy holds a Master's degree in Computer and Information Sciences from Southeast Missouri State University, where he studied from 2021 to 2022. He also earned a Bachelor's degree in Electronics and Communications Engineering from Sathyabama Institute of Science & Technology in Chennai, completing his studies from 2015 to 2019. His educational background provides a strong foundation in both software development and engineering principles.
Technical Skills and Contributions
In his role, Ashok has utilized Java 11, Spring Boot, MVC, and Spring Cloud to develop a cloud-based microservice application for the UCRM-Express Payment project. He has implemented Java 8 features, including streams and Lambda expressions, to improve project functionality. Additionally, he has developed REST-based web services using the Spring REST framework to facilitate data retrieval.
Agile Development and Team Collaboration
Ashok Reddy actively participates in Agile development practices, engaging with the Business team for story grooming and reviewing acceptance criteria. He takes part in code review sessions and sprint planning as part of the Payments Team, ensuring high-quality code development. His involvement in daily scrum meetings allows him to provide updates on development progress during sprints.
Testing and Deployment Practices
Ashok has experience in System Integration Testing (SIT) and User Acceptance Testing (UAT) environments, validating the code he develops. He utilizes CI/CD pipelines for code deployment in the Open-Shift environment, which streamlines deployment processes and enhances efficiency in the development lifecycle.