Languages
Java
Python
- SQL
TypeScript
JavaScript
Lua
I am aSenior Backend Engineer · Java & Spring Boot Developer · Event-Driven Systems Engineer · Distributed Systems EngineerSenior Backend Engineer · Java & Spring Boot Developer · Event-Driven Systems Engineer · Distributed Systems Engineer
Backend engineer with 4 years building distributed, fault-tolerant microservices and REST APIs in Java and Spring Boot, promoted twice in three years from SDE 1 to platform ownership. I work across event-driven architecture on Kafka and CDC, database optimisation on PostgreSQL and MongoDB, multi-tenant OAuth2, and API gateway policy on Kong.
Bangalore, India

An M.Tech in AI and data science underway at IIT Patna, on top of a master’s in computer applications and a bachelor’s in computer science.
June 2026 - Present
Indian Institute of Technology, Patna
In progress
September 2021 - July 2023
Vellore Institute of Technology · VIT University
CGPA 8.57 / 10.0
August 2017 - October 2020
Government Autonomous College · Sambalpur University
CGPA 8.60 / 10.0
Languages, backend and distributed-systems work, data and messaging, cloud and DevOps, security and gateway policy, testing and AI tooling.
Four years at one platform, promoted twice from SDE 1 to platform ownership. Karkinos was acquired by Jio Platform Limited during that time.
April 2025 - Present
Jio Platform Limited, Bangalore, India
October 2024 - April 2025
Jio Platform Limited, Bangalore, India
June 2023 - October 2024
Jio Platform Limited, Bangalore, India
October 2022 - June 2023
Karkinos Health Care Private Limited, Bangalore, India
Gateway plugins, auth and file services, a transcoding platform and a few static sites, each with an honest status: what works, and what does not yet.
Lua · Kong 3.x
Working
Two Lua plugins that move access policy out of every service and into the gateway
Both plugins ported from Kong 2.x to 3.x, running DB-less
Java 21 · Spring Boot 3.3
Working
One auth microservice and one Keycloak deployment serving separate tenants
Registration, login, refresh rotation and a custom Keycloak SPI implemented
Java 21 · Spring Boot
In progress
Four Spring Boot services, GPU-accelerated FFmpeg, and 8x the throughput
Four services implemented; JWT auth and refresh tokens wired
Java 21 · Spring Boot
Working
Multipart upload and streamed download that never buffers a file in heap
Full REST contract implemented against MinIO with JWT-scoped routes
Astro 7 · Next.js 16
In progress
A static content tier and a paid subscription app, on the Cloudflare free tier
Astro content site builds clean at 19 routes, 0 vulnerabilities; paid tier wired
TypeScript · Go
In progress
Course and video hosting with adaptive HLS delivery, on free tiers
All three services scaffolded and implemented in part
Astro · TypeScript
Working
Markdown in, clean plain text out, without losing your numbering
Builds clean, 77 tests, 0 vulnerabilities
Python
Prototype
A local CLI that authenticates, sniffs streams, and falls back to recording
CLI works end to end; tracked step by step in a living spec
Open to senior backend and platform work. Say hello.
Email or LinkedIn are the quickest ways to reach me. The résumé has the full history, and the code is on GitHub.