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 workselected work
Things I've built
School Management System (DPSMS)
Multi-tenant SaaS for school administrationAttendance, fee management, and role-based access across multiple schools from one codebase - built as a deep dive into multi-tenancy and data-integrity bugs that only surface at real scale.
worth asking about
Built the fee module with recurring invoice generation, partial payment tracking, and overdue reminders via BullMQ/Redis queues, and designed the attendance system with real-time roll calls, bulk-marking for class teachers, and dashboards that surface class-level and student-level trends - all scoped per tenant.
Finance Management System
Personal/business finance trackingA 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.
SewaSathi
Local services marketplaceA 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.
experience
Where I've worked
Fullstack Developer Intern
Digital PathshalaBuilt and maintained core features for a multi-tenant school management SaaS platform serving multiple schools from a single codebase. Developed a role-based attendance system with section-level access control for teachers, students, and admins, and a fee management module handling fee structures, invoices, payments, and automated receipt generation. Worked across the full stack - Prisma schema design, REST API development with permission-based authorization, and React/Next.js interfaces - following a layered backend architecture (controller/service/repository) and code review practices.
stack
What I work with
Languages
Frontend
Backend
Database
Tools
get in touch
Open to 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