Bengaluru, India · Available for backend roles · Immediate joiner
BACKEND ENGINEER / JAVA · SPRING BOOT · AWS
I build reliable backend systems with Java and Spring Boot.
Around 2 years of software development experience across payment services, cloud-native microservices, data platforms, and AI-assisted diagnostics.
LinkedIn profileSELECTED IMPACT
Production improvements, not just features shipped.
01 / ABOUT
Practical engineering, built for production.
I work on backend services where correctness, latency, and reliability matter. My experience spans fintech payment flows, reference data, AWS-based microservices, and AI-assisted root-cause analysis.
I value simple APIs, clear service boundaries, useful observability, and code that is easy for another engineer to maintain.
02 / EXPERIENCE
Experience in production environments.
Backend development across fintech, data platforms, and infrastructure.
Software Development Engineer I
NIUM
- Built real-time Java/Spring Boot payment systems processing 5K+ daily transactions across 50+ banking partners with 99.99%+ uptime.
- Improved payment success rates by ~15% and reduced manual intervention by ~40% through automated validation.
- Built a Claude-powered MCP server for transaction-failure root-cause analysis using database logs and diagnostics, reducing investigation time by ~30%.
- Migrated SWIFT, IFSC, and bank-code reference data into a centralized graph-based system, reducing configuration complexity and improving partner onboarding.
- Added Redis caching to high-traffic lookups and operated AWS EKS microservices with automated scaling, CI/CD, and monitoring.
Associate Backend Developer
Blacklight Studio
- Built Java/Spring Boot backend services to improve platform scalability and modularity.
- Designed REST APIs and caching strategies that reduced average response time from ~200 ms to 50 ms (75%).
- Optimized database queries and implemented connection pooling to handle concurrent load with low latency.
- Collaborated with cross-functional teams to ship production features and maintain service reliability.
Software Engineer
Inorg (VivaOps)
- Built backend services and microservices with Java and Spring Boot for internal applications.
- Implemented Jenkins CI/CD pipelines, reducing manual deployment effort by ~70%.
- Managed AWS EC2, S3, RDS, and VPC with auto-scaling; used Terraform and Ansible to reduce deployment time from ~45 minutes to 5 minutes.
- Containerized applications with Docker and orchestrated them on Kubernetes.
03 / SKILLS
A focused backend stack.
Core technologies I use to build, ship, and operate backend services.
Languages
Java & APIs
Data & Messaging
Cloud & DevOps
Engineering
Tools & AI
04 / PROJECTS
Selected backend work.
MCP Server — AI-Powered Root-Cause Analysis
NIUM
A Claude-powered MCP server that connected transaction context with database logs and diagnostics to help engineers investigate payment failures.
HIGH-LEVEL WORKFLOW · CONFIDENTIALITY-SAFE OVERVIEW
Investigating transaction failures required engineers to gather relevant transaction context, database records, and operational diagnostics.
Built focused MCP tools to expose investigation context to Claude for structured root-cause analysis.
Reduced root-cause investigation time by approximately 30%. Internal company work; implementation details are summarized for confidentiality.
Banking Reference Data Graph
NIUM
Migrated SWIFT, IFSC, and bank-code reference data from application code into a centralized graph-based system to simplify configuration and partner onboarding.
SWIFT, IFSC, and bank-code reference data needed repeated maintenance across application configuration.
Moved reference data into a centralized graph-based system.
Reduced configuration complexity and improved partner onboarding.
Word Lookup Dictionary
Dictionary application
A dictionary application using Trie-based word lookup with O(m) lookup time, where m is the word length.
Finding words and handling spelling variations requires fast exact lookup and useful suggestions.
Implemented Trie-based lookup, auto-suggestion, and spell correction using Levenshtein distance with fuzzy matching.
Combines efficient exact search with spelling-aware suggestions and correction in one dictionary workflow.
05 / EDUCATION & RECOGNITION
Education and competitive programming.
EDUCATION
B.Tech in Computer Science
Shri Mata Vaishno Devi University
2020 – 2024ACHIEVEMENT
CodeChef · 4-star
1654 points · Global Rank 2 in the November Long 2022 contest, Division 3 (Rated).
06 / CONTACT
Let's build something useful.
For backend engineering roles, technical conversations, or interesting engineering problems.