Digital Life Insurance Platform
Jan 2025 – Present | Banking Domain – Real-Time Insurance Platform
Objective: Build a real-time, secure, and scalable life insurance platform to automate onboarding and premium calculation workflows.
- Led development of secure API services including customer authorization, aligned with a test-driven approach to ensure reliability and security.
- Independently designed a reusable configuration management module to store and access insurance partner, policy, and plan data—consumed by multiple cross-functional teams.
- Delivered the complete onboarding and premium calculation journey by capturing customer data, retrieving partner policy configurations, applying business rules and validations, computing total premiums (base + riders), and submitting the finalized case to the back office system.
- Integrated Keycloak-based authentication into UI modules, streamlining centralized identity and access management.
- Improved test coverage across common repositories to over 85%, addressing vulnerabilities from security scans (Checkmarx, Prisma).
- Served as Security Champion for the team, ensuring implementation of secure coding practices and compliance measures.
- Resolved issues across multiple environments (SIT, UAT, Pre-Prod, Production) and worked collaboratively with QA and DevOps teams to ensure delivery continuity.
Credit Card Processing Modernisation
Oct 2021 – Dec 2024 | Banking Domain
Objective: Modernised a legacy mainframe-based credit card system into a scalable, cloud-native micro-services architecture, targeting end-to-end transaction completion within 200ms.
- Designed and developed Spring Boot micro-services for real-time credit card transaction processing.
- Actively collaborated with Product Owners, Tech Leads, and SMEs to resolve architectural blockers and drive critical decision-making.
- Trusted by client teams as the go-to developer for complex feature implementations and high-priority production issues.
- Built ISO 8583 transaction parsing services to extract card details like card network(VISA, MasterCard, AMEX), CVV, expiry, chip/POS/contactless and route them to downstream services for operations like CVV/PIN verification, PIN change, and weak PIN validation.
- Developed TCP-based modules to interact with Hardware Security Modules (HSMs), dynamically generating and parsing command payloads using standardised templates.
- Created configuration microservices for managing BIN ranges, incorporating an approval workflow for creation, updates, and deletions to ensure controlled and auditable changes.
- Integrated caching mechanisms to ensure low-latency lookups and enhance overall system performance.
- Improved test coverage across core repositories upto ~90%, maintaining high reliability and production-safe delivery.
- Led the resolution of Beta environment bugs and issues to support production readiness under tight deadlines.
- Hands-on experience with Jenkins for CI/CD pipeline management, Helm for deploying and managing Kubernetes resources, and implementing service discovery mechanisms to enable seamless communication across microservices.
- Provided 24/7 support during pre-certification and certification phases, leveraging Grafana and Splunk for observability, real-time monitoring, and issue resolution.