Skip to content

01 / About

Who is Rupesh Dahal?

रुपेश दाहाल · Senior Full-Stack & Laravel Developer

Rupesh Dahal is a Nepal-based Full-Stack Developer focused on building modern web applications, e-commerce systems, business platforms and digital products.

He works as a Senior Full-Stack Developer at Neputer Tech Pvt. Ltd. in Kathmandu and is the founder of BeginnerSoft, a remote software studio. He has been building for the web since 2018, mainly with Laravel, PHP, JavaScript, React, Next.js, MySQL and PostgreSQL.

Portrait of Rupesh Dahal
Rupesh Dahal · Nepal

02 / Profile

Quick facts

The short version, for people and machines alike.

Name
Rupesh Dahal
Profession
Full-Stack Developer
Based in
Nepal
Current role
Senior Full-Stack Developer at Neputer Tech Pvt. Ltd. (since February 2026)
Company
Founder & Lead Developer, BeginnerSoft
Building since
2018
Specialisation
Laravel, PHP, React, JavaScript, MySQL, PostgreSQL
Builds
Web applications, e-commerce platforms, business systems, digital products
Education
Bachelor of Computer Applications — Tribhuvan University (2024)
Website
rupeshdahal.com.np

03 / Story

From IT diploma to production systems.

I studied information technology at Nepal Banepa Polytechnic Institute and took a PHP with Laravel training course at Broadway Infosys, which is where Laravel became my home framework. In 2018 I started building production web applications at Neputer Tech, and I completed a Bachelor of Computer Applications at Kathmandu College of Technology, affiliated with Tribhuvan University, in 2024.

Along the way I became most interested in the part of software where business rules live: how an order moves from “placed” to “delivered”, how stock stays accurate, how a small business can see what is happening without a spreadsheet. That interest led me to Laravel and relational databases, which are still the core of my work.

Alongside that I’ve freelanced for local businesses since 2020, mentored new developers at ItBridge Nepal, and in 2026 founded BeginnerSoft to work directly with clients. I build products of my own too, like Compressly Pro and the AI Message Refiner extension, and publish open-source Laravel packages for Nepali developers.

If you’re here to hire, the short versions are on the Laravel developer and full-stack developer pages.

I’m also studying cybersecurity, security risk management and technology management, because I want the systems I build to be secure and well run, not only functional.

04 / Experience

Experience

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
Responsibilities and work history →

05 / Education

Education

  1. Bachelor of Computer Applications (BCA)

    Kathmandu College of Technology · Tribhuvan University

  2. Diploma in Information Technology

    Nepal Banepa Polytechnic Institute

  3. School Leaving Certificate (SLC)

    Sri Chakreshwor Higher Secondary School

Training

06 / Skills

Technical skills

Frontend

  • JavaScriptPrimary
  • HTMLPrimary
  • CSSPrimary
  • Tailwind CSSPrimary
  • ReactExperienced
  • Next.jsExperienced
  • TypeScriptExperienced
  • BootstrapExperienced
  • jQueryExperienced
  • VueWorking knowledge

Backend

  • LaravelPrimary
  • PHPPrimary
  • REST APIsPrimary
  • LivewireExperienced
  • Node.jsWorking knowledge

Databases

  • MySQLPrimary
  • PostgreSQLExperienced

Platform & practice

  • GitPrimary
  • API integrationsPrimary
  • E-commerce systemsExperienced
  • SEOExperienced
  • LinuxWorking knowledge
  • CloudflareWorking knowledge
  • Hosting & deploymentWorking knowledge

07 / Open source

Open-source work

08 / What I care about

What I care about

09 / Learning

Currently learning

Areas I’m actively studying and growing into. I don’t hold certifications in these yet.

10 / Find me online

11 / FAQ

Questions about Rupesh Dahal

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 has been building for the web since 2018 with Laravel, PHP, React, Next.js, MySQL and PostgreSQL.

Is Rupesh Dahal a Laravel developer?

Yes. Laravel has been his main framework since 2018. He builds Laravel applications, REST APIs and e-commerce systems, and publishes open-source Laravel packages such as nepal-mobile-operators and nepali-sms-gateway.

Where is Rupesh Dahal based?

Nepal. He works in Kathmandu and remotely with clients in other countries (time zone UTC+5:45).

What has Rupesh Dahal built?

Projects include the Medhey e-commerce marketplace, the GamePasal digital-goods platform, the GrillPasal inquiry platform, the Compressly Pro image toolkit, the AI Message Refiner Chrome extension and the Advance POS business system.

What is BeginnerSoft?

BeginnerSoft is a remote software and web development studio founded by Rupesh Dahal, through which clients work directly with him on web applications, APIs and business software.

How can I hire Rupesh Dahal?

Use the contact form at rupeshdahal.com.np/contact, or reach him on LinkedIn or GitHub.

12 / Contact

Let’s build something useful.

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