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.
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
The language I think in. OOP, collections, streams, and enough concurrency to not be dangerous.
→Spring Boot
REST APIs end to end: controllers, services, validation, dependency injection, config per environment.
→Spring Data JPA
Entities and relationships, repositories, derived queries, transactions, and watching out for N+1.
→PostgreSQL
Schema design, joins, constraints, indexes. Reading a query plan before blaming the ORM.
→MongoDB
Document modelling for data that refuses to sit still in rows and columns.
→JWT & OAuth2
Stateless auth done properly: token issuing, refresh, role-based access, protected routes.
→Node.js & Express
Small services and scripts where spinning up the JVM would be overkill.
→React
Hooks, component state, and wiring interfaces up to the APIs I just wrote.
→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.