00Lumbini Province, Nepal

Sushant
BK

Backend-leaning developer. I build REST APIs in Java and Spring Boot, keep the data honest in PostgreSQL, and put a React front end on it when it needs a face.

BCA · Nepathya CollegeTribhuvan UniversityOpen to internships
View the work ↗↓  Scroll
01const api = springBoot();02GET /api/projects03 response.status(200)04return cleanData;
01const result = await api.fetch();02if (result.ok) {03 response.status(200).json(data);04return result;
01@RestController02@GetMapping("/projects")03 projectService.findAll();04return cleanData;
Java · Spring Boot● live

Code in motion · API thinking

01About

Still a student.
Already shipping.

I learn by building the thing, breaking it, then building it properly.

I'm a BCA student at Nepathya College, Tribhuvan University, writing code from Lumbini Province, Nepal. Most of what I actually know came from projects that didn't work the first time.

Backend is where I like to sit. The part where the data has to be correct today and still correct six months from now. Coursework gives me the outline; I fill in the rest myself, one commit at a time.

Curious, self-driven, and comfortable not knowing something yet.

02Skills

The toolkit

Java Spring Boot Spring Data JPA PostgreSQL MongoDB
JWT / OAuth2 Node.js Express React Git
01

Java

The language I think in. OOP, collections, streams, and enough concurrency to not be dangerous.

02

Spring Boot

REST APIs end to end: controllers, services, validation, dependency injection, config per environment.

03

Spring Data JPA

Entities and relationships, repositories, derived queries, transactions, and watching out for N+1.

04

PostgreSQL

Schema design, joins, constraints, indexes. Reading a query plan before blaming the ORM.

05

MongoDB

Document modelling for data that refuses to sit still in rows and columns.

06

JWT & OAuth2

Stateless auth done properly: token issuing, refresh, role-based access, protected routes.

07

Node.js & Express

Small services and scripts where spinning up the JVM would be overkill.

08

React

Hooks, component state, and wiring interfaces up to the APIs I just wrote.

09

Git

Branches, rebases, and commit messages my future self can follow.

03Contact

Got something worth building?

Internships, junior backend work, or a side project that needs an API. I read everything and reply.