JUNE 2024 — PRESENT
CurrentLead Software Developer
NPCI BHIM Services Limited · Mumbai
Current work covers configuration-driven backend platforms around the BHIM digital payments platform, spanning payments, lending, banking integrations and pension services.
ScopeCashback · lending · NPS · referral programs · banking integrations · onboarding · serviceability · business-rule evaluation · product configuration
110+concurrent campaigns
~8Meligibility evaluations / day
~1.5Mtransaction initiations / day
35banking partners
- Designed reusable business-rule and campaign capabilities so financial programs can change mainly through configuration rather than repeated releases.
- Built a reusable banking integration and onboarding framework with support for partner-specific certificates, encryption, validation and communication policies.
- Improved throughput from 40 to 200 requests/sec per instance and reduced production instances from 14 to 8 through JVM tuning, multi-level caching, asynchronous processing and database optimization.
- Investigated production issues across JVM behavior, threads, logging bottlenecks and downstream latency, and strengthened observability with structured logging, dashboards and monitoring.
- Lead a backend team of 8 through architecture discussions, code reviews, mentoring, sprint planning and production-readiness reviews.
