Software Engineer at CreditNirvana - A Perfios Company

Koramangala


Bengaluru

Bengaluru, Karnataka, India



Bachelor of Engineering - BE, Information Technology
Ramaiah Institute Of Technology

High School Diploma, Class 10th
MEC
Join Pannaga and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer at CreditNirvana - A Perfios Company
Full Stack Software Engineer with hands-on experience in Microservices, React, and Spring Boot, with working knowledge of high-performance real-time systems and event-driven architecture. Proven track record in diagnosing and eliminating concurrency bottlenecks at scale.Familiar with Redis (Redisson), WebSocket signalling, and AWS, with domain experience in fintech collection platform engineering.
Bengaluru
claude code
claudecode
Software Engineer at CreditNirvana - A Perfios Company, Jul 2026 - Present · 4 mo, Koramangala, • Cut operator data-visibility delay by ~98% (30+ minutes to under 30 seconds) for 1000+ concurrent users, by redesigning the campaign pipeline in Java as a multi-threaded, per-key concurrent processor on a Redis-backed queue, improving performance and scalability. • Designed a pluggable multi-vendor telecalling layer in Java 17 / Spring Boot that sends 15 dialler operations (campaign launch, click-to-call, call-event webhooks) to the right one of 4 vendor adapters (SlashRTC, Cognifai, Ozonetel), choosing the vendor per user from Keycloak group membership. • Improved reliability and fault tolerance of outbound third-party webhook calls and prevented cascade failures during vendor outages, by implementing exponential-backoff retry with Resilience4j circuit breakers and transactional audit logging per API interaction for traceability, root-cause analysis, and production support. • Enabled bulk activity log uploads (CSV + ZIP, up to 500 rows / 200 MB) with no full in-memory load, by building streaming S3 ingest, async per-row image validation, partial-failure error reporting, and batch DB persistence; added a cleanup guard and configurable temp path to prevent disk quota breaches in containerised environments. • Reduced manual campaign management overhead by contributing to the AutoRechurn event-driven engine, which automatically advances dialer campaigns through configurable rechurn levels based on agent disposition codes. • Worked across the full SDLC in Agile/Scrum sprints: code reviews, Git, Maven builds, CI/CD (GitHub Actions), JUnit test coverage, and documentation. • Used AI coding tools (Claude AI, MCP connectors) daily for architecture planning and phased implementation.
Associate Software Engineer at CreditNirvana - A Perfios Company, Jul 2024 - Jun 2026 · 2 yrs
Project Intern at Unisys, Jan 2024 - Jun 2024 · 6 mos, Bengaluru
Project Intern at Samsung Electronics, May 2023 - Feb 2024 · 10 mos, Bengaluru, Karnataka, India, Worked on research-centric topics based on image processing and optimization of algorithms involving mathematical equations. • Focused on hardware-level optimization of image processing pipelines.
Bachelor of Engineering - BE, Information Technology, Ramaiah Institute Of Technology
High School Diploma, Class 10th, MEC
github: https://github.com/pannagaUdup
leetcode: https://leetcode.com/user9329G