Badges
Certifications
ajanmcr has not earned any certificates yet.
Work Experience
Software Engineer
Cloud First Computing•  January 2023 - Present•  Software Engineer
• User story development, iteration on stories to align with evolving requirements, certifying stories through comprehensive test plans, and uploading evidence to the Quality Centre for thorough documentation. • Designed and implemented robust web applications with Spring framework, specializing in user authentication and authorization that extends security filters provided by Spring Security. • Implemented an experimental feature of a message centre using Web Sockets to seamlessly communicate with JavaScript, enhancing real-time messaging capabilities within the application. • Architect and implemented RESTful services utilizing Spring Boot, Hibernate & complex native SQL queries with optimal performance. • Utilized Spring's Inversion of Control (IoC) container for efficient object instantiation and resource lookup, ensuring modular and scalable application architecture. • Established deployment of application logs monitoring via AWS CloudWatch for streamlined log management and analysis. • Integrated third-party API(Geocoding and Real-estate) functionalities seamlessly into the application to extend and enhance its capabilities.
Trainee Software Engineer
HSBC•  August 2021 - November 2022•  Hyderabad
• Gained knowledge in Restful Web Services with Spring and leveraged Spring Boot for microservices architecture, consuming other microservices response through Spring REST Template. • Analysed and documented the workflow of microservices in the application, while also debugging any issues encountered. • Deployed and managed microservices-based applications on the WebSphere Application Server. • Written unit tests for different microservice modules with the help of JUnit and Mockito frameworks. • Addressed defects in filter search functionality within the frontend using the Angular framework
Education
Mallareddy Engineering College For Women, Ranga Reddy
Information Technology, B.Tech