● Frontend · Backend · Databases
Full-stack developer in Nepal.
One developer accountable for the whole product — database schema, backend logic, APIs and the interface people actually use.
I’m Rupesh Dahal, a Senior Full-Stack Developer at Neputer Tech in Kathmandu and the founder of BeginnerSoft. I’ve been building for the web since 2018, across e-commerce platforms, business systems, local-business websites and products of my own.
Working full-stack means I can follow a feature from the database row to the pixel on a phone screen. That makes estimates more honest and handovers simpler, because the same person understands every layer.
02 / What I build
What I can build for you.
01
Web applications
Customer portals, dashboards and internal tools with authentication, roles and reporting.
02
Frontend
Responsive, accessible interfaces in React, Next.js, Vue, Livewire or plain JavaScript.
03
Backend & APIs
Laravel and Node.js services, REST APIs and integrations with payment and SMS providers.
04
Databases
MySQL and PostgreSQL schemas designed around the reports the business needs.
05
E-commerce & business systems
Stores, digital-goods platforms, POS and inventory systems.
06
Performance & SEO
Fast, crawlable pages with structured data — like this site.
03 / Evidence
Work you can check.

P-01 · E-commerce & services marketplace
Medhey
A multi-vendor marketplace for shopping, selling and booking services in Bhutan.

P-03 · Local-service inquiry platform
GrillPasal
A bilingual, mobile-first inquiry platform for a metal fabrication workshop in Nepal.

P-04 · Image optimisation product
Compressly Pro
A privacy-first toolkit to compress, convert and resize images in the browser.
- P-06 · System overview
- SalesPoint-of-sale screen for recording transactions
- InventoryProducts and stock levels updated by sales and purchases
- ReportingSales and stock reports built from transactional data
- AdminManagement of products, users and settings
P-06 · Business / point-of-sale system
Advance POS
A point-of-sale and inventory system for day-to-day retail operations.
04 / Why work with me
Why work with me.
- 01
Whole-product ownership
Frontend, backend and database decisions made together, not in isolation.
- 02
Production experience
Live platforms with real customers, payments and orders.
- 03
Evidence you can check
Case studies, live sites, public GitHub activity and open-source packages.
- 04
Studio when you need more
Larger engagements can run through BeginnerSoft, my remote software studio.
05 / Questions
Frequently asked questions.
Who is Rupesh Dahal?
Rupesh Dahal is a Senior Full-Stack Developer from Nepal. He works at Neputer Tech Pvt. Ltd. in Kathmandu, founded the remote software studio BeginnerSoft, and specialises in Laravel, PHP, React, Next.js, MySQL and PostgreSQL.
What does a full-stack developer do?
A full-stack developer builds both the frontend (what users see) and the backend (servers, APIs and databases), so a single person can deliver a complete feature end to end.
What kind of projects does Rupesh Dahal build?
Web applications, e-commerce and digital-goods platforms, business systems such as POS and inventory, local-business websites focused on inquiries, and small products like an image compressor and a Chrome extension.
How do projects usually start?
With a short conversation about the problem, followed by a written scope that lists what will and won’t be built, then small, visible releases.
06 / Contact
Have a project in mind?
If you’re building a website, web application, business system or digital product, let’s talk.
Based in Nepal · UTC+5:45