nirajan@dev:~$ whoami

Nirajan Awasthi

Full-Stack Developer (Django) · BSc. CSIT, 6th Semester · Lalitpur, Nepal

I build backend-heavy web platforms — booking systems, payment integrations, role-based dashboards — mostly in Django, and ship them end to end: models, views, templates, and the payment gateway wiring that makes them actually usable in Nepal (Khalti, eSewa).

currently building
HostelHub — payment flow & UI polishin progress
Fixing Quirks Mode render bug (DOCTYPE)debugging
eSewa HMAC-SHA256 signingconfirmed working
projects

What I've shipped

HostelHub

Multi-role hostel listing & booking platform for Nepal — separate Student, Owner, and Admin flows, a booking/approval workflow, Chart.js dashboards, and eSewa payment integration with HMAC-SHA256 signed requests.

DjangoSQLiteBootstrap Chart.jseSewapython-dotenv
In progress

Gym Membership System

A Django REST Framework API with Khalti payment gateway integration — a dedicated Payment model and serializers, JWT-authenticated endpoints, background tasks via Celery, and interactive docs through drf-spectacular / Swagger.

Django REST FrameworkKhalti CeleryJWTSwagger
Built

Buy Me a Coffee (clone)

A Django donation-page clone set up and extended locally, with Khalti sandbox payment integration tested end to end using sandbox credentials.

DjangoKhalti Sandboxuv
Complete

Hostel Management System (v1)

An earlier hostel platform with a full data model — hostels, rooms, bookings, payments, complaints, notices — role-aware views, a custom CSS design system, and a seed_data management command. Rebuilt from scratch as HostelHub after a drive format wiped the original.

DjangoCustom CSSManagement commands
Archived
stack

Tools I work with

PythonDjangoDjango REST Framework SQLiteCeleryJWT Auth BootstrapJavaScriptHTML / CSS Khalti / eSewa integrationGit & GitHub VS Code + PowerShell workflow
education

Background

BSc. CSIT
Patan Multiple Campus, Tribhuvan University
6th Semester

contact

Get in touch

Location
Lalitpur, Nepal

Phone
9762311348

Email
nirajanawasthi936@gmail.com