fullstack developer · BSc CSIT undergrad

I build backend systems
people actually rely on.

Fullstack developer building SewaSathi, a local services marketplace, plus a job portal and finance management system. React, Node.js, Express, TypeScript, MySQL, PostgreSQL.

scroll to see the work

selected work

Things I've built

2026

Job Portal

Job listing and application platform

A job board where employers post openings and candidates apply directly through the platform - with role-based views for each side.

worth asking about

Focused on clean REST API design - consistent response shapes, proper status codes, and route-level authorization so employers and candidates only see what they should.

ReactNode.jsExpressPostgreSQLNext.js
2026

Finance Management System

Personal/business finance tracking

A system for tracking income, expenses, and transactions with a clean audit trail - built as a deep dive into data integrity and backend architecture decisions.

worth asking about

Implemented an immutable audit log using JSONB, plus JWT auth with short-lived access tokens and HttpOnly refresh cookies to reduce XSS/CSRF exposure.

Node.jsExpressPrismaPostgreSQLNext.jsRedux Toolkit
2025

SewaSathi

Local services marketplace

A two-sided marketplace connecting people in Nepal who need a service done with local providers who can do it, think plumbers, tutors, electricians - searchable, bookable, and reviewable.

worth asking about

Built the provider/seeker role system from scratch - same auth flow, different permissions and dashboards depending on account type, with image uploads handled through Cloudinary.

ReactViteNode.jsExpressTypeScriptMySQL

experience

Where I've worked

3 months

Fullstack Developer Intern

Digital Pathshala

Worked as a fullstack intern building and maintaining web applications, gaining hands-on experience with real-world development workflows, code reviews, and team collaboration.

ReactNode.jsExpressPostgreSQLNext.js

stack

What I work with

Languages

TypeScriptJavaScriptC++C

Frontend

ReactNext.jsViteTailwind CSSRedux Toolkit

Backend

Node.jsExpressREST APIsJWT AuthPrisma

Database

MySQLPostgreSQL

Tools

GitGitHubCloudinaryPostman

get in touch

Open to junior fullstack roles.

If you're hiring, or just want to talk about something I built, my inbox is the fastest way to reach me.

nabinbhattarai214@gmail.com
© 2026 Nabin Bhattarai