Bhushan
Dhapodkar

SDE-III · Java Backend Developer · AI Engineer

6.9 years building secure, scalable payment systems at Nium.
Creator of DSA Animator (2500+ users) & LockIn App.

6.9yr Experience
2500+ DSA Animator Users
100K+ VBS App Users
AI Speed Boost

Engineering the future of
payments & AI

I'm a Java Backend Developer with 6.9 years in the fintech industry, currently working as SDE-III at Nium, Mumbai. I specialise in designing and building secure, high-performance payment gateway systems — handling cross-border transactions, SEPA corridors, and multi-country environments.

Beyond core engineering, I'm deeply passionate about AI-driven development. I've used LLMs to modernise a complex Java 8 → Java 21 payment platform in 2 days (instead of the usual 10–15), and I shipped Nium's first n8n automation live in production — eliminating manual after-hours intervention for 100+ global payment partners.

Outside work I build side projects: DSA Animator (an interactive DSA learning platform that hit 2500+ users in its first month) and the LockIn App on the Play Store.

Bhushan Dhapodkar
Bhushan Dhapodkar
SDE-III @ Nium
📍 Mumbai, India
Java Spring Boot AI/LLM MCP Fintech n8n

Work Experience

Nium
SDE-III
Jun 2022 — Present Mumbai, India
  • Spearheaded design & development of the Payment Gateway, Payin, Card-Based System & Direct Debit supporting SEPA and multi-country corridors.
  • Resolved critical operational pain points with AI-driven automation solutions, improving process efficiency and turnaround time significantly.
  • Designed and launched a Partner Downtime Management UI via n8n — Nium's first automation live in production, eliminating manual after-hours scripts for 100+ global partners.
  • Led Java 8 → Java 21 modernisation of a complex payment platform in 2 days using LLM-assisted development (traditionally 10–15 days).
  • Implemented robust microservices using Spring Boot, RabbitMQ, Apache Camel for distributed, scalable communication.
  • Led LLM Integration, Spring AI, MCP Implementation and scalable AI systems across the platform.
  • Mentored junior engineers on coding standards, system design, and best practices.
Java 21Spring Boot 3Apache Camel 4RabbitMQn8nSpring AIMCPSEPA
Accion Labs
SDE-II
Sept 2021 — Jun 2022 Bangalore, India
  • Led development of the Entity Verification system enabling banks to verify customer identities (PAN, Aadhar, Passport, Voter ID), improving KYC efficiency.
  • Architected backend services with Spring Boot & Java 8 across Card payment, Gaming, Trading, and Travel domains.
  • Worked with MongoDB, Graph DB, Redis, Azure in full-stack scenarios.
Java 8Spring BootMongoDBRedisAzureKYC
TCS
Software Engineer
Jul 2019 — Sept 2021 Nagpur, India
  • Developed and maintained critical backend services for enterprise applications using Java, Spring Boot, and SQL.
  • Ensured high scalability, performance, and reliability across multiple client projects.
JavaSpring BootSQL
ISRO 🚀
Software Engineer Intern
Jul 2018 — Mar 2019 Nagpur, India
  • Optimised satellite image processing pipelines using Python (NumPy, Pandas) with parallel processing techniques.
  • Reduced image processing time from 16 minutes → 7 minutes while improving throughput and lowering computational overhead.
PythonNumPyPandasParallel Processing

Things I've Built

🔒

LockIn App

A cross-platform productivity app available on the Google Play Store. Developed with strong backend foundations using Java + Spring Boot, helping users stay focused and disciplined.

FlutterJavaSpring BootPlay Store
View on Play Store →

Partner Downtime UI @ Nium

Nium's first n8n automation live in production. A centralised, secure self-service UI for scheduling, pausing, and resuming downtimes for 100+ global payment partners — eliminating manual weekend interventions.

n8nAutomationFintechInternal Tool
🌙 No more manual night/weekend scripts 🔍 Full auditability & visibility

Java 21 Migration (LLM-Assisted)

Led a full Java 8 → Java 21 modernisation of a complex payment platform in 2 days using LLM-assisted development — a process that traditionally takes 10–15 working days.

Java 21Spring Boot 3Jakarta EEApache Camel 4AI/LLM
⚡ 10–15 days → 2 days 30+ dependency upgrades
🎬

Reels Manager

A cross-platform app built with Flutter + Java/Spring Boot backend, developed with 95% AI-generated code — a testament to effective AI collaboration.

FlutterJavaSpring Boot95% AI code
🏆

VBS App

Won the Best Startup Award 2018 at Startup Mela. Scaled to 1,00,000+ registered users within just 1 year of launch.

StartupAward Winner100K+ Users
🥇 Best Startup Award 2018 🎯 1L+ users in 1 year

Key Achievements

🚀
2,500+
DSA Animator users in first month
👥
1,00,000+
Registered VBS App users in 1 year
🏆
Best Startup
Award 2018 at Startup Mela for VBS App
2 Days
Java 8→21 migration (normally 10–15 days)
🛸
ISRO Intern
Major project & internship at ISRO
🤖
95%
AI-generated code in Reels Manager app

Skills & Stack

💻 Languages & Frameworks
Java 8-21 Spring Boot Spring AI Hibernate / JPA REST API Microservices Python Flutter
🏗️ Infrastructure & Messaging
RabbitMQ Apache Camel Kafka AWS Azure PostgreSQL MongoDB Redis
🤖 AI / LLM
LLM Integration Prompt Engineering MCP Spring AI n8n Automation AI-Driven Dev Claude / Cursor
🧠 Practices & Concepts
System Design DSA Multithreading JUnit 5 Resilience4j Distributed Tracing SEPA Payments Security

Get in Touch

Whether it's a collaboration, a job opportunity, or just a conversation about AI & fintech — I'd love to hear from you.