Skip to content

● 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.

Work you can check.

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

rupesh@np
--:-- NPT
Esc