About
I'm a software engineer based in Kathmandu. I've been writing Python professionally for over three years, mostly on the backend, and I currently work on payment systems at Khalti.
Before Khalti I was at Naxa, building backends for geospatial products: PostGIS queries, vector and raster tile pipelines, and a few gRPC services. Before that I spent a little over a year at Aarawan Tech working on real-time chat, notifications and multi-tenant Django apps.
On the AI side I work with LLM applications, retrieval-augmented generation, embeddings and agents. What interests me most is getting them to behave reliably inside real production systems.

Experience
Mar 2026 — PresentSoftware Engineer
Backend work on payments and transactions at IME Khalti, one of Nepal's leading digital wallets.
- Building and maintaining Django and DRF services for payment processing and transactions.
- Integrating banks and third-party payment providers.
- Moving slow work into background jobs with Celery and Redis.
- Optimizing database queries with the Django ORM and raw SQL.
- Shipping containerized services with Docker and Kubernetes, with code review on every change.
Jun 2025 — Mar 2026Backend Developer
Backends for geospatial products, from data ingestion to serving map tiles.
- Versioned, documented REST APIs in Django and DRF.
- Geospatial ingestion and queries with GeoDjango, GDAL, PostGIS and the Overpass API.
- Vector and raster tile pipelines for map rendering.
- Speeding up heavy map queries with raw SQL, spatial indexes and caching.
- gRPC between some internal services, and background jobs on Celery and Redis.
- Data processing with NumPy, Pandas and GeoPandas, plus logging and monitoring for the tile servers.
Mar 2024 — May 2025Django Developer
Django development across APIs, real-time features and multi-tenant apps.
- APIs with Django REST Framework and JWT authentication.
- Real-time chat and notifications over WebSockets.
- Multi-tenant setup with django-tenants.
- Celery jobs, data migrations between database engines, and scrapers with BeautifulSoup.
- Deployments on DigitalOcean and cPanel.
Skills
- Languages & frameworks
- Python, Django, Django REST Framework, FastAPI
- Databases
- PostgreSQL, PostGIS, MySQL, MongoDB, Redis
- Async & real-time
- Celery, Django Channels, WebSockets, gRPC
- Geospatial
- GeoDjango, GDAL, GeoPandas, Shapely, Vector & raster tiles
- Infrastructure
- Docker, Kubernetes, Linux, DigitalOcean, AWS Lambda
- Data
- NumPy, Pandas
- AI
- LLM APIs, RAG, Embeddings, pgvector, Agents & tool calling, Evals
Get in touch
Email is the best way to reach me. I'm open to software engineering roles and the occasional freelance project.