Available for Work

Bishal Yadav

Full Stack Developer

Building fast, type-safe, and scalable web applications with Next.js & TypeScript.

Featured Projects

What I've Built

Real-world systems built for clinical operations and restaurant workflows.

Enterprise Hospitality

Enterprise Hotel Management System

A full-scale enterprise hotel management platform built to streamline reservations, guest services, room operations, billing, pricing, and administrative workflows following real-world hospitality industry standards.

enterprise-hms — Reservation Dashboard
86%
Occupancy
18
Arrivals
124
Rooms
$12.4K
Revenue
BK-1001John SmithDeluxeChecked In
BK-1002Emma WilsonSuiteReserved
BK-1003David LeeStandardPending
BK-1004Sophia BrownExecutiveChecked Out
Next.jsReactTypeScriptTailwind CSSASP.NET CoreMicrosoft SQL ServerREST API
20+
Core Modules
Dynamic
Pricing Engine
Enterprise
Business Rules
Real-time
Booking Summary

Designing an Enterprise Reservation & Pricing Engine

  • Designed a configurable reservation engine supporting room availability, dynamic rate types, occupancy-based pricing, meal plans, extra guest charges, discounts, taxes, service charges, and booking agent commissions.
  • Implemented modular master data management for rooms, room types, floors, rate types, meal plans, guest documents, booking agents, taxes, and other hospitality configurations using reusable CRUD architecture.
  • Developed a real-time booking summary engine that automatically recalculates reservation totals whenever occupancy, stay duration, room selection, meal plans, discounts, or pricing rules change.
  • Built scalable SQL Server databases with stored procedures, REST APIs, and normalized relational models to support enterprise-grade hospitality workflows.
  • Implemented multilingual support, reusable React components, TypeScript-based architecture, and responsive UI to improve maintainability and user experience.

Core Modules

Reservation
Booking, Check-in, Check-out
Rooms
Rooms, Types & Floors
Pricing
Rate Types & Meal Plans
Billing
Taxes, Charges & Discounts
Guest
Profiles & Document Verification
Administration
Booking Agents & Localization
Contributions
existing codebases

Academe Plus - InSchool ERP App

Flutter Contributor · School ERP App
FlutterDartREST API
  • Implemented real-time messaging feature enabling communication between teachers, students, and super admin
  • Integrated messaging APIs and handled end-to-end testing for both teacher and student flows
  • Improved UI/UX for teacher and student account screens
  • Designed and optimized message interface for better usability
  • Enhanced student filtering system to prevent invalid selections when data is empty
  • Standardized date format (YYYY-MM-DD) in teacher profile UI

HR Application

ASP.NET Contributor · In-house HR Management System
ASP.NETC#jQueryBootstrap
  • Added Notes Card features like 'Notes to Me' and 'Notes by Me'
  • Implemented functionality to display notes based on priority levels
  • Ensured urgent and high-priority notes always remain at the top regardless of creation or assignment time
Technical Stack

Skills & Technologies

Tools and technologies I use to build scalable, production-ready applications.

Frontend

React
Next.js
Vue.js
TypeScript
JavaScript
Tailwind CSS
React Query

Backend

Node.js / Next.js API Routes
Controllers & Services
Prisma ORM
REST API Integration
PostgreSQL (Neon)
Authentication & User Management (Clerk)

Tools & Workflow

Git / GitHub
Linux / CLI
Postman / API Testing
Vercel / Netlify Deployment
Debugging & Logging
Get In Touch

Let's Build Something Great

Have a project in mind or want to collaborate? I'd love to hear from you.

Contact Info

Email
bishalyadav500@gmail.com
Location
Pokhara, Nepal
Phone
+977 9748202893