
Backend Developer · Kathmandu, Nepal
Backend developer working across Python, Rust, and Go. Currently at Hyteno Tech maintaining backend systems for a European home furnishings retailer's 40,000+ product catalog across its webshop and marketplace integrations. Previously built the backend of a government project management system rolled out to municipalities across Nepal (Shangrila Informatics) and a C2C beats marketplace (Ascend Crest Technologies). GNOME Nepal open source contributor.
★ Syncs 10,000+ SKUs across marketplaces and led the ERP migration from a legacy SaaS e-commerce platform to an in-house Django ERP.
★ Backend for a government project tracking system rolled out to municipalities across Nepal.
★ Built BeatzBazar, a C2C beats marketplace with SoX audio watermarking, Stripe payments, and real-time WebSockets.
★ Maintainer of GNOME Nepal's Django backend and contributor to Djate. GNOME instructor, running Linux and open source sessions at colleges across Kathmandu.
★ Ran operations for UbuCon Asia 2025 (400 attendees, 2 days, 30+ talks and workshops), leading a 20-member team, plus the social media campaign.
★ Led logistics for IdeaX 2023, a hackathon organized in collaboration with UNESCO.
Django, TypeScriptRental aggregator for Nepal. Consolidates listings from 20+ sites and direct owner submissions onto one searchable map, with saved-search alerts and below-market price flags.
Visit site ↗Django, DRF, Celery, Redis, openpyxl, pandasImports 10,000+ row Excel product files in 100-row chunks processed in parallel by Celery workers with retries, per-cell validation, and attribute normalization, behind a Swagger-documented DRF API.
View on GitHub ↗Go, CLICLI tool that renders local git commit history as a contribution graph, similar to GitHub and GitLab.
View on GitHub ↗Go, Gin, RedisURL shortening service in Go with a Gin HTTP API, Redis-backed storage, and unit tests for the short-code generator and store layer.
View on GitHub ↗RustNotes and worked examples covering Rust fundamentals: ownership, borrowing, traits, and error handling.
View on GitHub ↗Rust, reqwest, scraper, serdeRust web scraper that fetches a page, extracts its first HTML table, and writes the rows out as structured JSON.
View on GitHub ↗Rust, Actix WebCRUD REST API for todos built with Actix Web, using thread-safe shared state (Arc<Mutex>) as an in-memory store.
View on GitHub ↗RustRecursive descent parser in Rust for a context-free grammar, with left factoring applied to remove non-determinism.
View on GitHub ↗root@portfolio:~$ whoami
Rupesh Nepal, Backend Developer
root@portfolio:~$ select --view
How would you like to explore this portfolio?
Press 1 or 2. You can always switch later