Building backend systems
and APIs
Building NeonRestro — a commercial Restaurant Management SaaS product with 5+ prospective clients. Production-grade Node.js/TypeScript systems with multi-tenant architecture, DDD, and 131K+ lines of code.
My Journey
Backend Engineer
- Built production-grade Node.js/TypeScript backends for multi-tenant ERP and restaurant-management systems using Express, Hono, Prisma, PostgreSQL, Socket.IO, and Zod.
- Designed company-scoped multi-tenant architecture with Prisma tenant isolation, RBAC guards, and tenant-isolated real-time Socket.IO rooms.
- Implemented secure JWT authentication with rotating refresh tokens, hashed token storage, replay detection, httpOnly cookies, rate limiting, and account lockout.
- Developed transaction-safe order, table, KOT, billing, refund, void, shift, Z-report, payment, and financial-year-scoped ERP workflows.
- Built PDF/Excel reporting.
Software Engineering Intern (Backend)
- Developed enterprise-grade backend modules using .NET/C#, enforcing strict layered architecture and clean code principles.
- Optimized database performance by designing complex stored procedures in MS-SQL, reducing fetch latency and improving API response times.
- Implemented schema validation, role-based access control, pagination, and soft-delete patterns across Department and Employee modules.
Network Support Engineer
- Provided network infrastructure support at Nepal's primary international airport.
Featured Product
NeonRestro - RMS
Co-Founder & Backend Lead · NestJS · PostgreSQL · TypeORM · Socket.IO
Building a commercial Restaurant Management SaaS product for restaurants, cafes, and POS-based food businesses, with active client discussions and 5+ prospective clients ready to try once completed or near MVP stage. 131,000+ lines of production TypeScript across 42 DDD bounded contexts.
Product Architecture — End-to-End Systems
Deliberate backend system design, not random feature additions
Engineering Implementation
- Architected 131,000+ lines of TypeScript across 1,076 source files with 203 TypeORM entities, 69 controllers, 187 services, and 57 hand-authored migrations
- Enforced hard tenant/branch isolation at every module boundary — all queries are actor-scoped; cross-tenant access rejected at authorization engine before any DB call
- Applied strict DDD aggregate, value-object, and repository patterns (OrderAggregate 616 lines, TableAggregate 812 lines, KitchenOrderAggregate 441 lines) with domain events via DomainEventPublisher
- Built AllExceptionsFilter, correlation-ID middleware, RuntimeLoadMonitor, and HTTP request logger with per-request tracing
Design Patterns & Signals
Commercial Vision
A commercial SaaS product targeting restaurants, cafes, and POS-based food businesses — demonstrating enterprise-level DDD patterns, comprehensive authorization, offline-first architecture, and end-to-end kitchen-to-payment pipeline.
Technical Expertise.
A comprehensive toolkit designed for building scalable, production-ready systems. Bridging the gap between application logic and physical infrastructure.
Backend Architecture
Data Persistence
Cloud & AWS
Architecture & Patterns
DevOps & Tools
Selected Works
Swipe to explore ↔
SH
ShareKit
03 / 03A secure, temporary file-sharing tool with backend-enforced expiry, email delivery, and a lightweight MVC structure tested for 100+ downloads/day.
EB
eBook Platform
02 / 03A digital marketplace for secure eBook selling with role-based JWT authentication, Razorpay integration, and AWS S3 pre-signed URL uploads for safe asset delivery.
TU
TuberService - Video Streaming Platform
01 / 03A backend video platform using a microservices-style structure with Auth, Video, Like, and Comment services behind an API Gateway. Built JWT authentication with refresh-token support, bcrypt password hashing, MongoDB schemas, Redis caching, and internal service route protection. Implemented AWS S3 pre-signed upload flow, webhook-based asynchronous video publishing, TypeScript DTO validation, and Artillery load testing.
PS
About Me
Backend developer experienced in building production-grade Node.js/TypeScript systems with authentication, authorization, multi-tenant data modeling, real-time workflows, reporting, and database-backed business logic. Co-Founder & Backend Lead of NeonRestro, a commercial Restaurant Management SaaS product with active client discovery and pilot interest from 5+ prospective clients.
"I build systems where correctness under concurrency isn't optional — payment engines with row-level locking, offline sync with conflict resolution, and kitchen pipelines that never drop an order."
Education & Certification
B.Sc. Computer Science & Information Technology
IOST, Tribhuvan University
AWS Cloud Architecture Training
WAP Institute
Let's Build Something
Great Together.
Ready to take your digital presence or infrastructure to the next level? Let's discuss how I can help.
Contact Me