Badges
Certifications
Work Experience
Software Engineer
NIH•  September 2022 - Present
Design and develop robust, scalable Java applications with a primary focus on Spring microservices architecture. Apply object-oriented programming (OOP) principles and design patterns to ensure high-quality, maintainable code. Develop and implement Spring Microservices for various features, ensuring efficient request/response handling and error management. Leverage frameworks like Spring Boot to streamline the development and deployment of microservices. • Build interactive, responsive user interfaces using React to enhance user experience. • Write comprehensive JUnit test cases to validate the functionality and reliability of Java components and RESTful APIs. • Integrate React front-end applications with RESTful APIs for seamless client-server communication. • Optimize front-end performance and improve user experience through efficient data fetching, caching, and state management techniques.
Java Developer
Quest Diagnostics•  January 2022 - August 2022
• Involved in project development enhancement requirements from client • Wrote DAO code using Java Hibernate framework • Worked on React to develop UI pages • Involved in creating Microservices for external applications communication • Implemented Rest webservices using Spring Boot for communicating with different modules of application • Followed Agile methodologies for completing sprint story is on time and delivery • Tested each feature that we developed and wrote Junit test cases for each feature • Participated in sprint retrospective and planning meetings to provide feedback and understand requirements • Code review task performed for other team members and provided feedback • Helped team to deliver the features on time if they got stuck in middle • Involved in writing DB queries and hibernate object creations for new requirements • Worked on End-to-End development like writing client code, backend code and integration code for both • JUNIT tests implemented for all methods
Software Engineer
Infor India pvt ltd•  July 2017 - November 2020
Implemented Microservices architecture using Spring Boot, worked with PostgreSQL and JPA, and deployed Docker images to AWS ECS.
Software Engineer
Enlume technologies•  January 2012 - June 2017
Developed SAM module, implemented Complex Event Processing Engine with Redis, and Oracle Queue listeners.
Education
JNTU Kakinada
Computer Science, Bachelor of Engineering in Computer Science•  January 2006 - May 2010•  Percentage: 70