Associate Software Engineer
CurrentCertNxt - Cards Testing System• Developed Spring Boot REST APIs for seamless onboarding of bank members and performingmultiple tests on cards.• Designed and implemented a user-friendly UI using React and Tailwind CSS, enabling banks andNPCI to monitor testing data and manage their users effectively.• Minimized manual effort for banks by automating the review and analysis of card performancedata, enabling seamless report downloads that highlight test results.• Resolved critical SonarQube and Checkmarx issues in the existing code to improving the securityand code quality of application.• Authored optimized MariaDB queries to manage member information and track card testperformance data in the database.iRGCS - International Cards Payment System• Engineered Spring Boot APIs to generate cycle-based reports for international banks, categorizedby network, ensuring comprehensive data analysis.• Leveraged Kafka for efficient inter-service communication to process international transactiondata in real time.• Developed and executed JUnit test cases to guarantee robust functionality and reliability..SettleNxt - Domestic Cards Payment System• Developed Spring Boot API to handle and process real-time transaction requests efficiently.• Built interactive, responsive web interfaces using JSP and Bootstrap with javascript validationenabling banks to view, manage, and perform actions on transactions.• Leveraged Redis for caching transaction data, ensuring optimized performance and seamless dataflow in transaction processes.• Composed and optimized PostgreSQL queries for securely storing banking and transaction data.• Generated detailed Excel reports with bank-specific transaction data for banks and NPCI.• Adhered to SOLID principles, maintaining high-quality, scalable, and maintainable codethroughout the development lifecycle