Projects:
Transaction Limit Management
- Active Participation in product design reviews,adhering to solid principles and providing continuous improvements to existing applications.
- Designing and optimising RESTful APIs that enable smooth communication between the frontend and backend components, facilitating seamless integration with third-party services and enabling efficient data exchange.
- Designing and implementing efficientdatabase structures and schemas that effectively store and organise data, resulting in improved data management and retrieval performance by 25%.Collectively working with cross-functional teams in an Agile environment following Agile Methodologies, participating in sprint planning, and daily stand- ups to ensure efficient project execution and timely delivery.
- Designed, built, and deployed scalable microservices using Spring Boot, improving application performance and reliability.
- Utilized JDBC for database interactions,ensuring efficient data retrieval and manipulation
- Leveraged Kubernetes for orchestration and Spring Cloud for service discovery, enhancing the robustness and scalability of the deployment.
- Configured CI/CD pipelines using Jenkins to automate testing and deployment, reducing release times by 30%.
Developed a Java-based Rule Engine Library
- Created a robust Java library designed to evaluate business logic and deliver PAY, NOPAY, or REFER decisions. The library dynamically generates these outputs based on input parameters and pre-configured equations stored in the database. Additionally, it supports sequential rule execution in a parent-child hierarchy, enabling flexible and scalable decision-making processes.
Developed the LimitStructure Screen Using Angular
- Designed and implemented a user interface component using Angular that displays complex customer and account hierarchies along with their corresponding limit details.