Badges
Certifications
Work Experience
Software Engineer
capgemini•  June 2022 - September 2023•  Hyderabad
Collaborated with clients, team members, business analysts, and onshore developers to grasp application design and functional specifications. Actively participated in sprint planning sessions and daily stand-up meetings, maintaining transparency and driving efficient project progress. Designed and executed various test cases to effectively validate application requirements, utilizing frameworks like JUnit5 and BDD frameworks like Cucumber and Playwright. Utilized Git and GitHub for version control and collaborated with team members to manage code repositories and facilitate seamless code integration. Implemented Continuous Integration and Continuous Deployment pipelines using Jenkins to automate build, test, and deployment processes, ensuring rapid and reliable delivery of software updates. Utilized SonarQube to analyze code quality, identify potential issues, and maintain high coding standards. Utilized Grafana boards to monitor and visualize key performance metrics and system health indicators, enabling proactive identification of issues and optimization of application performance. Leveraged Jira effectively for issue reporting, tracking progress, and planning activities. Championed adherence to internal development processes, seeking opportunities for improvement and implementation. Language/Tools:- Java 8, Java 17, REST API, Hibernate, Spring Boot, Spring Data JPA, IntelliJ IDEA, Git, GitHub, Cucumber, Jenkins, Jira.
Education
Mahendra College of Engineering
Electronics and Communication Engineering , BE•  August 2015 - May 2019