Bishal Bhusal
Backend developer passionate about building clean, performant systems. I specialize in Javascript, Nodejs, Postgresql building robust APIs and scalable applications.
Skills
Projects
View allmemorytree
A personal life-memory journaling app that organizes your life into chapters, moments, and memories. Travel, relationships, career, and health — all mapped onto a visual timeline you can walk back through.
Read moreauthsystem
A production-style authentication system built from scratch. It includes JWT refresh rotation with theft detection, hashed single-use tokens, layered rate limiting, and Redis-backed session and cache management.
Blogs
View allBuilding MemoryTree: What I Learned Shipping a Solo Full-Stack App
Notes from building a life-journaling app from scratch — cross-domain cookies, a blocked SMTP port, and the debugging habits that actually stuck.
Designing a Secure Email Verification Flow: Hashing, Atomicity, and the Resend Problem
How I handled token storage, race conditions, and reverse lookups while building an auth system from scratch — hashed Redis tokens, a TOCTOU bug, and the resend flow that exposed a design gap.
Building a Production-Style Auth System: What I Shipped and What I Learned
Registration, email verification, login with lockout, refresh token rotation with theft detection, password reset, tiered rate limiting, and the recurring bug patterns that taught me more than any single feature did.