Software engineer with 8+ years experience in designing and developing robust applications for
high-volume businesses and leading cross-functional teams.
Overview
9
9
years of professional experience
Work History
Senior Backend Engineer
Backbase
07.2023 - Current
Implementing customizations to the backbase product to address the requirements of the clients.
POC for third-party services integration and infrastructure
Developed scalable APIs for seamless integration with front-end applications, improving overall user experience.
Responsible for the upgrade of the product to the latest version for client implementations, out of the box functionalities used by the client.
Conducted thorough code reviews that promoted high-quality software development practices amongst team members.
Collaborated with front-end developers to ensure seamless integration of back-end functionality into user interfaces.
Enhanced system performance by optimizing back-end code.
Asynchronous event handling with Azure service bus.
Participated in agile development methodologies such as Scrum or Kanban, ensuring consistent delivery of high-quality software on time.
SENIOR JAVA CONSULTANT
SUMPOSITIVE SERVICES
03.2021 - 07.2023
Implemented Authentication and Authorization for Role based access of the users.
Understanding the business requirement and functional specification of the client module
Authored code fixes and enhancements for inclusion in future code releases and patches.
Built databases and table structures for web applications.
Ensure quality assurance of the deliverables
Implementing and enhancing new features to our applications
Extensively worked with Java Collection classes like List, Set etc
Design and implementation of Restful API's using Spring and Spring Boot
Guided a team of Java developers in sorting out the challenges faced by the team
Coordinated deployments of new software, feature updates and fixes.
Provided educational expertise and mentoring to junior team members.
SOFTWARE ENGINEER
EPAM SYSTEMS INDIA
11.2018 - 02.2021
Developed entire backend integration for chatbot related services of a major financial bank
Designed and developed authentication module related to authentication of users into chatbot
Part of the development team responsible for developing an application which is used to train chatbot to respond more effectively
Developed standalone batch programs to cleanup customer data there by effectively reducing time for the support teams.
Responsible for code fixes in the application
Involve in code reviews and function as maintainer for critical projects in the team
Responsible for API design and implementation
Guided a team of Java developers in sorting out the challenges faced by the team
Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
Development of new functionalities inline with client requirements.
Writing ETL jobs using Scala.
BUSINESS TECHNOLOGY ANALYST
DELOITTE
12.2017 - 09.2018
Responsible for analyzing, designing, coding and implementing several modules of this application
Responsible for writing the controllers and DAO classes
Design and development of code for new enhancements
Participating in client calls and involved in the requirement gathering from the clients
Reviewing the BRD's and designing the application architecture along with the lead
Code fixing and maintenance of the application
Grooming, Analysis and development of user stories according to the requirements.
APPLICATION DEVELOPMENT ANALYST
ACCENTURE
06.2015 - 12.2017
Developed a Centralized Gui application to monitor the health of a large number of servers, which helped support team to effectively address the client concerns.
Developed an simple web application to show the backlog of records in particular tables of a database related to certain applications, so that the concerned team can take action to reduce the backlog of records.
Developed a jar file to retrieve an xml from the database, mask values of certain tags in an xml and update the modified file in the database
Implemented POC for writing and integrating custom rules in sonar plugins.
Involved in Analysis, Design, and Implementation of Business User requirements
Developed new functionality and features in line with functional specifications and business requirements
Involved in biweekly sprint planning, sprint review and sprint backlog sessions with the development team and the client
Worked on JIRA to report blockers and track sprints, user stories, issues, etc.
Education
B. TECH -
JNTU KAKINADA
04.2015
Skills
Programming Languages: Java, Javascript
Server-side Frameworks: Springboot, Spring ecosystem, Hibernate