Sunny Kr Singh Java Backend Engineer

Java Backend Engineer — Spring Boot & System Design

Java Backend Engineer — Spring Boot & System Design

MCA student at Jain University, Bangalore. I build production-grade REST APIs.

Hyperlocal Last-Mile Delivery Tracking System

REST API for D2C businesses with a 7-state shipment lifecycle, load-based agent auto-assignment, and JWT 3-role authentication.

Shipment States

7

Auth Roles

3

Hyperlocal Last-Mile Delivery Tracking System

REST API for D2C businesses with a 7-state shipment lifecycle, load-based agent auto-assignment, and JWT 3-role authentication.

Shipment States

7

Auth Roles

3

Digital Wallet & Transaction Ledger Engine

Fintech backend with double-entry ledger accounting, idempotency keys, pessimistic locking, and transaction + wallet state machines.

State Machines

2

Idempotency Safe


Digital Wallet & Transaction Ledger Engine

Fintech backend with double-entry ledger accounting, idempotency keys, pessimistic locking, and transaction + wallet state machines.

State Machines

2

Idempotency Safe

328+ DSA Problems Solved in Java

Daily practice on LeetCode and TUF+ covering Arrays, Binary Search, Linked Lists, Recursion and Hashing — pattern recognition over memorisation.

Problems Solved

328+

Platform

LeetCode

328+ DSA Problems Solved in Java

Daily practice on LeetCode and TUF+ covering Arrays, Binary Search, Linked Lists, Recursion and Hashing — pattern recognition over memorisation.

Problems Solved

328+

Platform

LeetCode

More Projects Coming Soon

Currently pursuing MCA at Jain University, Bangalore. Building new projects around microservices, system design, and real-world backend patterns.

Degree

MCA

SGPA

8.7

Optimizing a Corporate Intranet

A leading bank wanted to revamp their mobile app to provide a more user-friendly and secure experience

Shipment States

7

Auth Roles

3

Java Backend Engineer specialising in

Spring Boot

Spring Boot

Spring Boot

Spring Boot

Spring Boot

with hands-on experience in

REST APIs

REST APIs

REST APIs

REST APIs

REST APIs

and backend systems. Deep focus on

System Design

System Design

System Design

System Design

System Design

building scalable, secure, and production-ready backends.

Currently pursuing

MCA

MCA

MCA

MCA

MCA

at Jain University, Bangalore

Java Backend Engineer specialising in

Spring Boot

Spring Boot

Spring Boot

Spring Boot

Spring Boot

with hands-on experience in

REST APIs

REST APIs

REST APIs

REST APIs

REST APIs

and backend systems. Deep focus on

System Design

System Design

System Design

System Design

System Design

building scalable, secure, and production-ready backends.

Currently pursuing

MCA

MCA

MCA

MCA

MCA

at Jain University, Bangalore

Java Backend Engineer specialising in

Spring Boot

Spring Boot

Spring Boot

Spring Boot

Spring Boot

with hands-on experience in

REST APIs

REST APIs

REST APIs

REST APIs

REST APIs

and backend systems. Deep focus on

System Design

System Design

System Design

System Design

System Design

building scalable, secure, and production-ready backends.

Currently pursuing

MCA

MCA

MCA

MCA

MCA

at Jain University, Bangalore

LinkedIn

GitHub

TUF+

LinkedIn

GitHub

TUF+

LinkedIn

GitHub

TUF+

Focus Areas

Backend engineer building scalable APIs, secure auth systems, and real-world fintech solutions in Java.

Focus Areas

Backend engineer building scalable APIs, secure auth systems, and real-world fintech solutions in Java.

Focus Areas

Backend engineer building scalable APIs, secure auth systems, and real-world fintech solutions in Java.

Skills

Java

Java

Spring Boot

Spring Boot

Spring Security

Spring Security

Spring Data JPA

Spring Data JPA

REST APIs

REST APIs

JWT Authentication

JWT Authentication

MySQL

MySQL

Hibernate

Hibernate

DSA

DSA

OOP

OOP

SOLID Principles

SOLID Principles

Git

Git

Git

Postman

Postman

Postman

Swagger UI

Swagger UI

IntelliJ IDEA

IntelliJ IDEA

Railway

Railway

Education

Master of Computer Applications (MCA

Master of Computer Applications (MCA

Jain (Deemed-to-be University), Bangalore

Jain (Deemed-to-be University), Bangalore

2025 – Present

2025 – Present

Bachelor of Computer Applications (BCA)

Bachelor of Computer Applications (BCA)

St. Xavier's College Of Management And Technology, Patna

St. Xavier's College Of Management And Technology, Patna

2022 – 2025 · CGPA: 8.29

2022 – 2025 · CGPA: 8.29

Frequently Asked Questions

What technologies do you work with?

Are you open to internships or opportunities?

Where can I see your projects and code?

Create a free website with Framer, the website builder loved by startups, designers and agencies.