

Dynamic Senior Developer with 12 years of extensive experience in web application development, specializing in Java and J2EE technologies. Expertise in transforming project requirements into high-quality, functional applications, fostering team growth through effective mentoring, and driving innovative solutions in both monolithic and microservices architectures. Proven track record of enhancing code quality through modern testing frameworks and seamlessly deploying applications to cloud platforms, ensuring timely delivery with exceptional quality. Committed to continuous improvement and proactively exploring new technologies to enhance development practices and project outcomes. Possesses 7 years of specialized experience in the Banking Payments domain(ISO20022 Standard payments), complemented by previous experience in the IoT domain.
Innovative Senior Developer known for high productivity and efficient task completion. Specialize in software architecture, cloud computing, and database management. Excel at problem-solving, teamwork, and adaptability, ensuring smooth project delivery and effective collaboration with diverse teams.
STP (Straight through processing), CommonWealth Bank of Australia (CBA India Pvt Ltd), Payments, Development, 8, Senior Developer, 01/21, 12/22, JAVA 1.8, Oracle, Swift Messaging Services, STP allows users to configure and use application software which would consume messages from AMH directly. It acts like a middle layer application for payments in the bank where all types of payments messages from all the sources which enter the bank from the Swift net would get passed and processed and sent to downstream systems for further processing thus it had become a vital part in the payments lifecycle of the bank., Analyzed the core functionality of the project and requirements during the requirements analysis phase of projects., Worked as a Senior developer and involved in requirement gathering directly with PO (Project Owner)., Mentoring Team members for their issues in code and logical implementation., Investigate the technology stack and conduct meeting with leads, managers and explains to them., Designing the prototype and implement it with the defined technology stack., Involved in the various releases of the project as a primary resource which went live successfully to production., Deploy the Application on a timely manner to various on-prem environments to host our services., Delivered the same before time with high quality. PDS (Payment data store), CommonWealth Bank of Australia (CBA India Pvt Ltd), Payments, Development, 11, Senior Developer (Java Microservices with AWS), 12/22, 01/24, Restful web Services, Java 8, Spring Framework, JPA, Spring Boot, JUnit4, Spock, Groovy, Jenkins, Docker, This is a PDS Application which is developed using Java with Backend Microservices. This application is intended to the strategic solution for payments and to be the single source of truth for all payments in the bank. The intent of this project is to capture all the payments related events from all the payment Sources and payment types (inward, outward, international payments (IMT), RTGS, domestic fast payments (NPP)) in one place so that the data can be reused for reconciling and accounting purpose in case of payment failures and data can be transferred further to the downstream systems for use of data for further processing in the bank., Worked as a Senior developer and involved in requirement gathering directly with PO (Project Owner)., Mentoring Team members for their issues in code and logical implementation., Investigate the technology stack and conduct meeting with leads, managers and explains to them., Designing the prototype and implement it with the defined technology stack., Involved in enhancing the project from monolithic to microservices based architecture., Enhanced the code coverage by implementing the latest tech Spock and Groovy unlike traditional JUnit for unit and integration testing which we were the first team to do in the bank., Created APIs for fetching the data related to payments using Rest services., Deploy the Application on a timely manner to AWS cloud platform to host our services. PDC (Payment Data on Cloud), CommonWealth Bank of Australia (CBA India Pvt Ltd), Payments, Development, 8, Senior Developer, 01/24, Present, Typescript, Rest Services, Java 8, Apache Camel, Spring Boot, AWS Lambda, PostgreSQL, Jenkins, Docker, Vitest, SST, This is a PDC Application which is developed using Typescript, Java with Backend Microservices. This application is intended to the strategic solution for payments and to be the single source of truth for all payments in the bank. The intent of this project is to capture all the payments related events from all the payment Sources and payment types (inward, outward, international payments (IMT), RTGS, domestic fast payments (NPP)) in one place so that the data can be reused for reconciling and accounting purpose in case of payment failures and data can be transferred further to the downstream systems for use of data for further processing in the bank. It's the enhanced version of PDS where we are developing the solution on cloud., Worked as a Senior developer and involved in requirement gathering directly with PO (Project Owner)., Mentoring Team members for their issues in code and logical implementation., Investigate the technology stack and conduct meeting with leads, managers and explains to them., Designing the prototype and implement it with the defined technology stack., Involved in enhancing the project from Java based to developing the application on cloud with SST framework., Enhanced the code coverage by implementing the latest tech., Created APIs for fetching the data related to payments using Rest services., Deploy the Application on a timely manner to AWS cloud platform to host our services.