

Full Stack & Microservices Developer with 4.5 years of experience building scalable, cloud-native applications using Java, Spring Boot, and ReactJS. Specialized in microservices architecture, database migrations, DevOps automation, and frontend development. Passionate about using AI tools (Copilot, Claude, Cursor, ChatGPT) to enhance developer productivity and code quality. Recently explored Retrieval-Augmented Generation (RAG) for LLM integration.
CredAble | Senior Product Engineer (Consultant)
July 2025 – Present
Built and maintained FundX, an enterprise Supply Chain Finance (SCF) and NBFC lending platform comprising multiple microservices supporting borrower onboarding, loan management, disbursements, settlements, collections, and virtual account operations.
Delivered end-to-end features across Angular 15 (PrimeNG) and Spring Boot REST APIs, implementing modules for borrower onboarding, loan account lifecycle management, settlement workflows, collections configuration, co-lender setup, and operational dashboards.
Engineered complex loan settlement and allocation workflows supporting manual, bulk, automated, and pre-deducted settlement modes, handling principal, interest, penalties, TDS, and tranche-level fund allocation across multiple lending models.
Designed and enhanced AWS SQS-based event-driven microservices, processing bank reverse feeds, collection events, virtual account updates, invoice generation, payment advice notifications, and lending summary updates asynchronously.
Developed and extended Spring Boot microservices using Java 17, OpenFeign, and WebFlux to orchestrate settlement execution, collection generation, disbursement workflows, and cross-service integrations.
Implemented multi-bank integrations with HSBC, ICICI, Kotak, Axis, and Deutsche Bank, including reverse feed processing, e-collection ingestion, payment reconciliation, file parsing (CSV/XML/Excel), and automated settlement triggering.
Delivered virtual account management capabilities including account provisioning, balance synchronization, enable/disable operations, status tracking, and automated collection processing integrated across backend services and UI.
Built financial reporting and operational tooling using JasperReports, Amazon QuickSight, Redis, Flyway/Liquibase, and MySQL, enabling lending analytics, account statements, bulk operations, production support, and regulatory reporting.
Additional Impact Bullets (Choose Any 2 If Space Allows)
Contributed to platform security through Spring Security, role-based access control, bearer-token authentication, and secure API design across multiple lending modules.
Leveraged AI-assisted development tools to accelerate debugging, code analysis, and impact assessment across a large-scale Java codebase and distributed microservices ecosystem.
Worked across multi-environment deployments (Dev/UAT/Pre-Prod/Prod), database migrations, scheduled jobs, caching strategies, and production issue resolution in a regulated fintech environment.
Improved bank feed processing reliability through enhanced status mapping, automated event chaining, and downstream workflow orchestration, reducing manual operational intervention.
Tech Stack Section
Backend: Java 8/17/21, Spring Boot 2.7/3.x, Spring Security, JPA/Hibernate, REST APIs, OpenFeign, WebFlux, MySQL
Frontend: Angular 15, TypeScript, PrimeNG, Angular Material, RxJS
Cloud & Messaging: AWS SQS, S3, SES, Redis, Kafka
Tools & Reporting: JasperReports, Amazon QuickSight, Flyway, Liquibase, Git, SonarQube, JaCoCo, Swagger/OpenAPI
Domain: Supply Chain Finance (SCF), NBFC Lending, Co-Lending, Settlements, Collections, Virtual Accounts, Disbursements