About Me
Hey! I'm Sunil Bhattarai, a fullstack software developer who loves turning complex problems into clean, intuitive experiences. I care deeply about the code I write — not just that it works, but that it's maintainable, scalable, and a pleasure to read.
I started coding out of sheer curiosity, and that curiosity has never left. Whether it's architecting a backend system, polishing a UI interaction, or exploring a new framework on a weekend, I'm always building something.
Music
Chess
Reading
Gaming
Photography
Hiking
My Skills
MERN Stack Development
React / Next.js
Node.js / Express Backend
Database Design & SQL
Systems & OS Fundamentals
Data Structures & Algorithms
Mathematics for Computing
My Projects

Online E-Commerce Platform
This is is a full-stack e-commerce platform for browsing and purchasing laptops and computer accessories in Nepal. The platform provides a complete online shopping experience, from product discovery and filtering to cart management, checkout, payment, and order tracking. The system includes JWT-based authentication, Google OAuth, bcrypt password hashing, email verification, password recovery, and role-based access control. Customers can manage their carts and wishlists, submit product reviews and ratings, view order history, and receive product recommendations based on related products. The platform also provides dedicated Admin and Master Admin panels for managing products, inventory, orders, users, and system authorization. It uses a three-tier architecture with Next.js API routes and MongoDB Atlas for backend data management.

Hamro Menchhayayem
A simple project to showcase my hometown Menchhayayem Rural Municipality to the digital world in collaboration with my friend.

pseudo-database
A simple npm utility package that creates and manages a pseudo database directory for lightweight data persistence and experimentation.

Chess Opening Trainer
A focused chess learning platform built to train and reinforce opening theory through structured practice and repetition.

My Notes App
A practice project built to strengthen React and JavaScript fundamentals by creating a simple note-taking application.
Professional Experience
New experiences coming soon
Educational
Foundation
A rigorous academic foundation in Computer Engineering, focused on the intersection of hardware efficiency and high-level architectural scalability.
Distinction Honors
Class of 2022
Bachelor of Science in Computer Science and Information Technology (BSc CSIT)
Tribhuvan University (TU)
Focused on systems, databases, software engineering, and theoretical computer science.
+2 Science
Sunsari Crystal Academy
Higher secondary education under Nepal Education Board (NEB) with science stream.
