Skip to content
NM. Nirmal Maharjan, home

Open to new opportunitiesKathmandu, Nepal

Hi, I'm

Nirmal Maharjan

Frontend Developer building with Next.js & TypeScript

1.5+ years experience · Next.js · TypeScript · React · Tailwind CSS

I build and ship production websites, landing pages and CMS dashboards for real clients. Before code, I spent eight years in finance and pharma sales, so I'm at home with clients, deadlines and the business side of a product.

Looking for Full-time frontend roles, remote or in Kathmandu

Portrait of Nirmal Maharjan
Next.js + TypeScriptCurrent stack
--:--Kathmandu (UTC+5:45)
building production frontends
1.5+ yrs
client projects built
8+
admin dashboards built end to end
3
client-facing work before code
8 yrs

Projects

Work I've built

Client projects from my jobs. Each card says exactly which part I built.

Drag to compare a redesign with the old site

v2.pbinfosystems.com
New Plex Bit homepage (v2)Previous Plex Bit homepageBeforeAfter · v2
FeaturedLaunching soon

Plex Bit Infosystems

My partCompany website + CMS dashboard

The new website for an AI-first technology company. Every page is dynamic and managed through a custom CMS.

My contribution

Website frontend~50%
CMS admin dashboard100%
  • Next.js
  • TypeScript
  • Tailwind CSS
View v2 preview: Plex Bit Infosystems (opens in a new tab)
paradisehills.pbinfosystems.com
Paradise Hills Resort website
FeaturedLaunching soon

Paradise Hills Resort

My partWebsite + admin dashboard, built solo

The website for a nature retreat resort, with an availability search for bookings, rooms, events and a gallery, plus the admin dashboard that manages it all.

My contribution

Website frontend100%
Admin dashboard100%
  • Next.js
  • TypeScript
  • Tailwind CSS
View preview: Paradise Hills Resort (opens in a new tab)
v2.plexler.com
Redesigned Plexler landing pagePrevious Plexler landing pageBeforeAfter

Plexler

Launching soon

My partLanding page redesign

An AI-powered learning platform for schools, colleges, coaching centers and consultancies in Nepal.

  • Next.js
  • TypeScript
  • Tailwind CSS
View v2 preview: Plexler (opens in a new tab)
sierraadventurer.com
Sierra Adventurer landing page

Sierra Adventurer

Live

My partLanding page redesign

A Nepal travel company offering guided treks, tours and adventures across the Himalayas.

  • Next.js
  • TypeScript
  • Tailwind CSS
Visit site: Sierra Adventurer (opens in a new tab)
prabhuadventure.com
Prabhu Adventure landing page

Prabhu Adventure

Live

My partLanding page + inner page components

Expert-guided Himalayan treks and travel packages, with trek search, destinations and reviews.

  • Next.js
  • TypeScript
  • Tailwind CSS
Visit site: Prabhu Adventure (opens in a new tab)
gallimaps.com
Galli Maps website

Galli Maps

Live

My partWebsite + admin dashboard, Nepal Dairy modules

A Nepali maps and navigation platform. I built its public website and the internal dashboard used to manage it, plus modules for the Nepal Dairy Project.

  • React
  • Tailwind CSS
  • Next.js
Visit site: Galli Maps (opens in a new tab)
meromenu.com
meromenu.com restaurant management system

meromenu.com

Live

My partSolo Vue 2 → Vue 3 migration

A restaurant management system. I moved the whole app to Vue 3 and Nuxt 3 on my own.

  • Vue 3
  • Nuxt 3
Visit site: meromenu.com (opens in a new tab)
launching soon…

More client work

In progress

A few more client projects I've built are waiting to launch. They'll appear here once they're live.

What I bring

Why teams hire me

Each point is backed by real work on this page.

Production Next.js & TypeScript

I build and ship client websites and landing pages at Plex Bit, from design to production.

Dashboards end to end

I built the admin dashboards for Paradise Hills Resort (solo), the new Plex Bit website and Galli Maps.

Learns fast, owns the work

Within my first year as a developer, I migrated a live product from Vue 2 to Vue 3 on my own.

Business and client sense

Eight years in finance and sales taught me to understand requirements, talk to clients and hit deadlines.

Experience

Where I've worked

  1. Current role

    Frontend Developer · Plex Bit Infosystems

    Present

    • Built the Paradise Hills Resort website and its admin dashboard entirely on my own (launching soon).
    • Built the entire CMS admin dashboard that powers the company's new website, and about half of the site's frontend.
    • Redesigned the landing pages for Plexler (an AI learning platform), Sierra Adventurer and Prabhu Adventure, plus reusable inner-page components for Prabhu.
    • Next.js
    • TypeScript
    • Tailwind CSS
  2. Frontend Developer · Galli Maps

    Dec 2024 – Jun 2025

    • Built the redesigned public website for Galli Maps, a Nepali maps app with 200K+ downloads.
    • Built the internal admin dashboard the team uses to manage the website, in React and Tailwind CSS.
    • Built Product Management, Order Processing and Bulk Message modules for the Nepal Dairy Project in Next.js.
    • Worked closely with the backend team to integrate REST APIs.
    • React
    • Next.js
    • Tailwind CSS
    • REST APIs
  3. Frontend Developer · Miracle Yard

    Jun 2024 – Sep 2024

    • Migrated meromenu.com, a live restaurant management system, from Vue 2/Nuxt 2 to Vue 3/Nuxt 3 on my own, within my first year as a developer.
    • Modernized the codebase for better performance and easier long-term maintenance.
    • Vue 3
    • Nuxt 3
  4. Frontend Intern · Miracle Yard

    Nov 2023 – Feb 2024

    • Supported senior developers in the early stages of a Vue 2 to Vue 3 migration.
    • Learned component structure, routing and Git workflows on internal projects.
    • Vue
    • Nuxt
    • Git

About me

From ledgers to layouts.

I started my career in accounting, then spent years in pharmaceutical sales, meeting clients every day and working to targets. Along the way I kept noticing how much good software shaped the work.

In 2023 I made the switch. I taught myself JavaScript, React and Vue, joined Miracle Yard as an intern, and migrated a live restaurant platform on my own within a year. At Galli Maps I built the public website and the admin dashboard behind it.

Today I work mainly in Next.js and TypeScript, building company websites, landing pages and CMS dashboards. My business background helps me ask the right questions before I write code.

Speaks
  • Nepali
  • Newari
  • English
  • Hindi
Off-screen
  • ⚽ Futsal
  • ♫ Music
More about me

Before code

Balance carried forward
PeriodRoleWhat I carried into dev work
2022Territory ExecutiveShree Om Brothers (Pfizer India)Clear communication with clients
2017–22Medical Sales OfficerOmnica LaboratoriesUnderstanding what users actually need
2014–17Account OfficerMax InternationalAccuracy, records and deadlines

Total8 yrs business + 1.5+ yrs frontend

Technical skills

What I work with

Highlighted tools are what I use every day. Vue and Nuxt are from earlier roles.

Languages

  • TypeScript
  • JavaScript
  • HTML
  • CSS

Frameworks

  • Next.js
  • React
  • Vue 3earlier
  • Nuxt 3earlier

Styling & motion

  • Tailwind CSS
  • GSAP
  • Responsive design
  • Figma

Data & tools

  • REST APIs
  • Node.js
  • MongoDB
  • Git & GitHub
  • Vercel

Learning builds

Things I built to learn

Personal projects and clones where I practised new tools on my own time. Not client work, just learning by building.

DevEvents homepage

DevEvents

A developer event listing platform with dynamic routing and API integration.

LearnedFull-stack Next.js: dynamic routes, API routes and MongoDB.

  • Next.js
  • Tailwind CSS
  • MongoDB
Live demo: DevEvents (opens in a new tab)

Contact

Hiring a frontend developer? Let's talk.

Send me a short note about the role and I'll get back to you. My résumé is one click away.

Emailnirmalmhjr@gmail.com
GitHubgithub.com/nirmalmhjrLinkedInlinkedin.com/in/nirmal-maharjan-513290a9
Looking forFull-time frontend roles, remote or in Kathmandu
LocationKathmandu, Nepal (UTC+5:45)