Skip to content
NM. Nirmal Maharjan, home

About me

From ledgers to layouts.

I'm Nirmal Maharjan, a frontend developer in Kathmandu, Nepal. I spent eight years in finance and pharma sales, then switched to code in 2023.

My story

How I got here

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
Portrait of Nirmal Maharjan

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

Before code

Eight years on the business side

Accounting taught me accuracy and deadlines. Sales taught me to listen to what people actually need. Both show up in how I build interfaces.

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

Education & training

Business degree, self-taught code

Education

  • Master of Business Studies (MBS)Shankar Dev Campus2019
  • Bachelor of Business Studies (BBS)Public Youth Campus2011
  • CA FoundationICAN2009

Training

  • UI/UX Design crash courseDeerwalk Training CenterCourse
  • JavaScript and ReactfreeCodeCampSelf-study
  • Vue.jsThe Net NinjaSelf-study

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)