Highly skilled and results-driven software developer with a passion for crafting innovative solutions to complex problems. Equipped with a solid foundation in software development principles and methodologies, I excel in coding, testing, debugging, and deploying robust software applications. With a keen eye for detail and a commitment to excellence, I thrive in collaborative environments and possess strong communication skills to effectively engage with cross-functional teams. Constantly striving for growth and learning, I am adept at staying abreast of emerging technologies and industry trends. Seeking opportunities to leverage my expertise and contribute to impactful projects in a dynamic and forward-thinking organization.
Overview
4
4
years of professional experience
1
1
Certification
Work History
System Engineer
TCS
11.2023 - 10.2024
Responsibilities- Development, Reviewing Business Requirements, Estimation, Code Reviewing, Giving Training
As an offshore Front end development technical analyst responsible for all User stories implementations, Unit Testing, code reviewing and issue fixing within the estimated timeline
Worked as a core developer in Domain of Banking & Finance
Leveraged Spring Boot to create RESTful APIs, facilitating efficient communication between client and server and ensuring high performance and scalability
Leveraged Spring Data JPA to interact with MySQL and PostgreSQL, optimizing complex queries and improving database performance by 30%.
Designed and implemented intuitive user interfaces that streamline banking processes such as account management, transaction monitoring, and Loan management
Performed work according to project schedules and high-quality adhering to best practices in software development
Resolved issues and escalated problems with knowledgeable support and quality service.
Collaborated in designing and implementing a web based project analysis tool using Angular, enhancing project risk evaluation
Developed frontend components, including graphical visualizations, to provide intuitive project insights using Highcharts
Leveraged Spring Boot to create RESTful APIs, facilitating efficient communication between client and server and ensuring high performance and scalability
Assisted in for data management and processing using Spring Boot
Utilized Spring Data JPA for seamless interaction with relational databases, streamlining data access and management processes
Designed and configured batch jobs for reading, processing, and writing large datasets, as well as scheduling email notifications using Spring Batch
Integrated automated email notifications, ensuring stakeholders stayed informed about project updates, risks, and resolutions
Enhanced system performance through Spring WebFlux for asynchronous processing, reducing server load and improving user experience.
Contributed to refining the user interface, allowing streamlined project tagging and ownership assignment
Participated in Agile methodologies, conducting sprint planning and daily stand-ups to foster collaboration and improve project delivery timelines