Full-Stack Developer · Kathmandu

Laxman
Ghale.

Full-stack developer building citizen-facing systems for local governments in Nepal.

Full-stack developer building citizen-facing systems for local governments in Nepal. I work across backend (Go, multi-tenant APIs, PostgreSQL) and frontend (React) — with a focus on document generation, sifaris modules, and deployment infrastructure across 100+ live government sites.

Laxman Ghale
Work

Case studies

Full-stack, full ownership - a Nepal travel platform from database to deployment.

About What To Do Nepal

What To Do Nepal is a full-stack Nepal travel platform I built end-to-end - Django REST backend with 40+ models and a Next.js 16 frontend with 30+ routes. It serves as a comprehensive tourism marketplace: activities, trekking routes, heritage stays, events, travel info, and visa guidance. The platform includes a complete booking and payment pipeline integrating eSewa and Khalti, an admin dashboard with django-unfold, Cloudinary media management, and a blog system with CKEditor5.

Sole developer: designed the database schema, built the entire REST API, implemented the booking state machine and dual payment gateway integrations, built the Next.js frontend from scratch with Tailwind v4 and Framer Motion, and set up the deployment pipeline.

How I think

Engineering philosophy

Ship honest scope. I describe what I specifically owned, not the whole system. Tech leads know nobody built a multi-tenant government platform solo - they're evaluating whether you can articulate a real problem and your reasoning, not inflate your role.

Constraints first. The interesting engineering is usually in what you can't change - an existing schema, a live codebase, no downtime, a payment provider that constructs redirect URLs itself. Understanding the constraint well enough to work inside it is the actual skill.

Readable code is portfolio code. The GitHub repo a hiring manager opens is part of the interview. I keep components focused and data out of JSX - not because it's fashionable, but because it's easier to reason about and easier to explain.

I learn platform-level things. ADB signing pipelines for Android release builds, headless VPS deployment, canvas-based document rendering - not just framework APIs. The platform-level edge cases are where most real engineering time goes.

Location

Kathmandu, Nepal

Availability

Open to roles

Outside work

Photography - portraits, travel, events

Contact

Let's work together

Location

Kathmandu, Nepal

Elsewhere