Skip to content
● Nepal / 27.7°N 85.3°E--:-- NPT

Currently building software & digital products

RupeshDahal.

Senior Full-Stack & Laravel developer building practical digital products from Nepal.

I design and develop fast, scalable web applications, e-commerce platforms, business systems and digital experiences using modern frontend, backend and database technologies.

Fig. 01 — Rupesh DahalNepal
Rupesh Dahal, senior full-stack developer from Nepal

$ whoami

name
Rupesh Dahal
role
Senior Full-Stack Developer
at
Neputer Tech · founder, BeginnerSoft
stack
laravel php react next.js postgres mysql
based
Nepal (UTC+5:45)

$

01 Role
Senior Full-Stack Developer
Neputer Tech Pvt. Ltd.
02 Studio
Founder, BeginnerSoft
Remote software studio
03 Building since
2018
Laravel · PHP · JavaScript
04 Builds
Web apps, e-commerce & business systems
Frontend · Backend · Databases

I build software that solves real problems.

I’m a full-stack developer based in Nepal. Most of my work sits where business logic meets people: online stores, ordering and payment flows, inventory, dashboards, and websites that need to be found on Google.

The job isn’t only writing code. It’s understanding what a business needs, modelling it well, shipping it carefully and keeping it healthy in production.

How a project moves — and loops back
  1. 01

    Think

    Understand the business problem, the users and the constraints before touching code.

  2. 02

    Design

    Model the data, sketch the flows and agree on what "done" looks like.

  3. 03

    Build

    Ship in small, reviewable pieces — backend, frontend and database together.

  4. 04

    Test

    Check the edge cases real users will hit: payments, validation, slow networks.

  5. 05

    Deploy

    Release carefully, with backups, migrations and a way to roll back.

  6. 06

    Improve

    Watch how it behaves in production, fix what matters, repeat.

Improve feeds the next Think.

02 / Experience

Building for the web since 2018.

Career ruler · 2017 → today
  1. Laravel trainingBroadway Infosys · 2017–2018
  2. Full-Stack DeveloperNeputer Tech · 2018–present
  3. FreelanceIndependent · 2020–present
  4. MentorItBridge Nepal · 2023–2023
  5. BCATribhuvan University · 2019–2024
  6. FounderBeginnerSoft · 2026–present
  1. 01Founder

    BeginnerSoft (opens in a new tab)

    Remote · Nepal

    1. ● Current

      Founder & Lead Developer

    A remote software and web development studio I founded. Clients work directly with me — no account managers — on web applications, APIs and business software, with milestone-based delivery and full code ownership.

    • Laravel
    • PHP
    • React
    • Next.js
    • Vue
    • Node.js
    • PostgreSQL
    • MySQL
  2. 02Employment

    Neputer Tech (opens in a new tab)

    Neputer Tech Pvt. Ltd. · Kathmandu, Nepal

    1. ● Current

      Senior Full-Stack Developer

    2. Full-Stack Developer

    A Kathmandu software company building web applications, e-commerce, ERP and MIS systems. I work across the stack — Laravel and PHP on the backend, React, Next.js and TypeScript on the frontend.

    • Laravel
    • PHP
    • Livewire
    • JavaScript
    • TypeScript
    • React
    • Next.js
    • Vue
    • Node.js
    • jQuery
    • Tailwind CSS
    • MySQL
    • PostgreSQL
  3. 03Freelance

    Freelance

    Independent · Nepal · Remote

    1. ● Current

      Freelance Web Developer

    Websites and web applications for local businesses: responsive frontends, Laravel backends, and SEO work to help small businesses get found.

    • Laravel
    • PHP
    • JavaScript
    • Bootstrap
    • MySQL
  4. 04Mentoring

    ItBridge Nepal

    Nepal

    1. Mentor

    Mentored new developers through a structured programme: weekly projects, a learning path, and building a website from scratch with version control.

    • HTML
    • CSS
    • JavaScript
    • Git

03 / Selected work

Problem → solution → technology → result.

Commerce platforms, a local-business inquiry site, business software and products of my own — each written up as a case study.

  1. P-01MedheyE-commerce & services marketplace
  2. P-02GamePasalDigital products platform
  3. P-03GrillPasalLocal-service inquiry platform
  4. P-04Compressly ProImage optimisation product
  5. P-05AI Message RefinerBrowser extension
  6. P-06Advance POSBusiness / point-of-sale system

04 / Stack

Tools I use — and how well I know them.

Laravel, PHP and relational databases are home ground. The rest is rated honestly: some I use daily, some I’ve shipped with, some I’m still deepening.

Filter by depth

Frontend

  • JavaScript— Primary
  • HTML— Primary
  • CSS— Primary
  • Tailwind CSS— Primary
  • React— Experienced
  • Next.js— Experienced
  • TypeScript— Experienced
  • Bootstrap— Experienced
  • jQuery— Experienced
  • Vue— Working knowledge

Backend

  • Laravel— Primary
  • PHP— Primary
  • REST APIs— Primary
  • Livewire— Experienced
  • Node.js— Working knowledge

Databases

  • MySQL— Primary
  • PostgreSQL— Experienced

Platform & practice

  • Git— Primary
  • API integrations— Primary
  • E-commerce systems— Experienced
  • SEO— Experienced
  • Linux— Working knowledge
  • Cloudflare— Working knowledge
  • Hosting & deployment— Working knowledge
Primary
— Used daily in production work
Experienced
— Shipped real features with it
Working knowledge
— Comfortable, still deepening

05 / Evidence

Public work, in public.

Real numbers from my public GitHub profile. Most client work lives in private repositories, so this is only the visible slice.

Contributions in the last 12 months
672
Days with public activity
87
Commits on Compressly Pro
119
Public repositories
11
github.com/rupeshdahal · contribution calendarSnapshot 25 Sept 2026

672 public contributions on GitHub over the last year, across 87 active days.

06 / What I care about

How I think about the work.

  1. 01

    Clean architecture

    Code is read far more often than it is written. I keep responsibilities separated so the next change is cheap — including for whoever maintains it after me.

  2. 02

    User experience

    Most users in Nepal arrive on a phone, often on mobile data. If a flow is confusing or slow there, it is broken, whatever it looks like on my monitor.

  3. 03

    Performance

    Fewer requests, smaller images, indexed queries. Speed is a feature people feel before they notice anything else.

  4. 04

    Security

    Authorisation checks on every action, validated input, secrets out of the repository. Boring discipline that prevents expensive days.

  5. 05

    Maintainability

    Predictable naming, migrations that run cleanly, and documentation where the code cannot explain itself.

  6. 06

    Practical solutions

    The right answer is often the simpler one. I would rather ship a solid Laravel monolith than an over-engineered system nobody can operate.

  7. 07

    Business value

    Software exists to help a business sell, save time or serve customers better. I try to keep that outcome in view while writing every feature.

07 / Now

What I’m doing — and learning — right now.

Learning · areas of study, not certifications

  • CybersecurityWeb application security, threat modelling and secure defaults.
  • Security risk managementHow organisations identify, assess and reduce risk.
  • Technology managementPlanning, prioritising and leading technical work.
  • System architectureDesigning systems that stay understandable as they grow.
  • Scalable applicationsCaching, queues and database performance under load.
  • Software engineeringTesting, code review and the practices that keep teams fast.
  • Digital product developmentTaking small products from idea to real users.

08 / Services

How I can help.

09 / Journal

Notes from building real applications.

10 / At a glance

About Rupesh Dahal

Rupesh Dahal is a Full-Stack Developer from Nepal specialising in Laravel, PHP, React, JavaScript, MySQL and PostgreSQL. He develops web applications, e-commerce platforms, business systems and digital products.

Name
Rupesh Dahal
Profession
Full-Stack Developer
Current role
Senior Full-Stack Developer, Neputer Tech Pvt. Ltd.
Company
Founder & Lead Developer, BeginnerSoft
Location
Nepal
Building for the web since
2018
Specialisation
Laravel, PHP, React, Next.js, JavaScript, MySQL, PostgreSQL
Focus
Web applications, e-commerce, business systems and digital products
Education
BCA, Kathmandu College of Technology (Tribhuvan University), 2024
Projects
Medhey, GamePasal, GrillPasal, Compressly Pro, AI Message Refiner, Advance POS

11 / 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