NISHNATA DEBNATH profile photo 1 on Tal

NISHNATA DEBNATH

Senior Software Engineer at Bajaj Finserv | Knight (1900+)@LeetCode | GSoc’22 @Palisadoes

Greater Kolkata Area

4+ years of work experience

Bajaj Finserv
Jan 20251 yr 8 mosPresent

• Built a unified wrapper SDK over the NPCI Common Library (CL), consolidating fragmented per-team integrations into a single source of truth for all UPI credential and authentication operations; powers Rs. 3000 Cr+ GMV/month on the Bajaj Finserv App (100M+ downloads, 4.9/5). (Kotlin) • Designed and developed an SDUI framework for the Bajaj Finserv App dashboard, enabling backend-controlled rendering and per-user personalisation with zero app releases required. (Kotlin/Jetpack Compose) • Enabled ProGuard obfuscation and code shrinking on the payment SDK, protecting proprietary UPI credential logic and NPCI integration details from reverse engineering. (Kotlin/Gradle) • Reduced production crash rate from 8% to 1% by resolving service connection failures, navigation graph inconsistencies, and null-safety gaps via Firebase Crashlytics. (Kotlin/Java) • Developed dual-PSP onboarding flows registering users across 2 Payment Service Providers in a single session, handling PSP-specific API contracts, error states, and registration lifecycle for each provider. (Kotlin/Java)
Bajaj Finserv
Jan 20232 yrsDec 2024

• Developed UPI Lite, enabling on-device low-value payments without PIN authentication; improved small-ticket transaction success rate to 99%+. (Kotlin/Java) • Developed UPI Mandate (AutoPay) flows covering mandate registration, lifecycle management, eligibility checks, and auto top-up triggers; scaled to 10 Cr+ active mandates powering loan repayments. (Kotlin/Java) • Migrated SDUI components from XML to Jetpack Compose, improving UI modularity, declarative state management, and composition-aware animations. (Kotlin/Jetpack Compose) • Refactored the payments module from monolithic god-code to MVVM architecture, cleanly separating UI, business logic,and data layers; improved testability and eliminated inter-component coupling. (Kotlin)
Google Summer of Code
Jun 20224 mosSep 2022

Jamaica

Integrated persistent backend data storage into the Talawa mobile app, designing a local data layer with reliable remote sync across intermittent connectivity. (Kotlin/Android) • Wrote unit and integration tests and refactored modules to improve separation of concerns and long-term maintainability.
The Palisadoes Foundation
Jan 20226 mosJun 2022

Jamaica

NISHNATA’s AI Stack

cursor
cursor
opencode
opencode
claudecode
claudecode

Education

SRM IST Chennai

Bachelor of Technology - BTech, Computer Science

SRM IST Chennai

20194 yrs2023
SRM Institute of Science & technology

Bachelor of Technology, Computer Engineering

SRM Institute of Science & technology

Join NISHNATA and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

NISHNATA DEBNATH on Tal

Headline

Senior Software Engineer at Bajaj Finserv | Knight (1900+)@LeetCode | GSoc’22 @Palisadoes

About

I am an app devolopment enthusiast with passion for competitive coding and data analytics.

Location

Greater Kolkata Area

AI stack

cursor

opencode

claudecode

Work experience

Senior Software Engineer at Bajaj Finserv, Jan 2025 - Present · 1 yr 8 mos, • Built a unified wrapper SDK over the NPCI Common Library (CL), consolidating fragmented per-team integrations into a single source of truth for all UPI credential and authentication operations; powers Rs. 3000 Cr+ GMV/month on the Bajaj Finserv App (100M+ downloads, 4.9/5). (Kotlin) • Designed and developed an SDUI framework for the Bajaj Finserv App dashboard, enabling backend-controlled rendering and per-user personalisation with zero app releases required. (Kotlin/Jetpack Compose) • Enabled ProGuard obfuscation and code shrinking on the payment SDK, protecting proprietary UPI credential logic and NPCI integration details from reverse engineering. (Kotlin/Gradle) • Reduced production crash rate from 8% to 1% by resolving service connection failures, navigation graph inconsistencies, and null-safety gaps via Firebase Crashlytics. (Kotlin/Java) • Developed dual-PSP onboarding flows registering users across 2 Payment Service Providers in a single session, handling PSP-specific API contracts, error states, and registration lifecycle for each provider. (Kotlin/Java)

Software Engineer at Bajaj Finserv, Jan 2023 - Dec 2024 · 2 yrs, • Developed UPI Lite, enabling on-device low-value payments without PIN authentication; improved small-ticket transaction success rate to 99%+. (Kotlin/Java) • Developed UPI Mandate (AutoPay) flows covering mandate registration, lifecycle management, eligibility checks, and auto top-up triggers; scaled to 10 Cr+ active mandates powering loan repayments. (Kotlin/Java) • Migrated SDUI components from XML to Jetpack Compose, improving UI modularity, declarative state management, and composition-aware animations. (Kotlin/Jetpack Compose) • Refactored the payments module from monolithic god-code to MVVM architecture, cleanly separating UI, business logic,and data layers; improved testability and eliminated inter-component coupling. (Kotlin)

Contributor at Google Summer of Code, Jun 2022 - Sep 2022 · 4 mos, Jamaica, Integrated persistent backend data storage into the Talawa mobile app, designing a local data layer with reliable remote sync across intermittent connectivity. (Kotlin/Android) • Wrote unit and integration tests and refactored modules to improve separation of concerns and long-term maintainability.

Github Extern at The Palisadoes Foundation, Jan 2022 - Jun 2022 · 6 mos, Jamaica

Education

Bachelor of Technology - BTech, Computer Science, SRM IST Chennai

Bachelor of Technology, Computer Engineering, SRM Institute of Science & technology

Public links

github: https://github.com/nishnatadebnath

NISHNATA DEBNATH - Senior Software Engineer in Greater Kolkata Area | Tal