Nirdesh Pokharel - Node.js Backend Developer

Nirdesh Pokharel

Software Engineer  |  Node.js

mail@nirdeshpokhrel.com.np linkedin.com/in/realnirdesh github.com/codernirdesh Kathmandu, Bagmati Province, NepalNepaliFreelance Software Engineer

Professional Summary

Node.js Backend Developer and JavaScript Expert with 4.5+ years of experience in server-side development and API architecture. Expert in Node.js, Express.js, and TypeScript. Based in Kathmandu, Nepal.

Software Engineering Services in Nepal

Providing professional software development services in Kathmandu, Nepal and remotely worldwide. Specializing in modern web application development, mobile app development, and technical consulting for businesses across Nepal, India, and international markets.

Local Expertise & Market Knowledge

Deep understanding of Nepal's technology landscape, local business requirements, and cultural context. Experienced in working with Nepali startups, international companies with Nepal operations, and remote global teams. Fluent in English, Hindi, and Nepali languages.

Available Services
  • Custom software development for Nepal businesses
  • E-commerce solutions for Nepali market
  • Mobile apps for iOS and Android
  • Web applications with modern frameworks
  • Technical consulting and code reviews
  • Remote software engineering for global companies
  • API development and system integration
  • Database design and optimization
  • Cloud migration and DevOps setup

Professional Summary

With over 4.5+ years of experience in the development of highly scalable web and mobile applications that deliver exceptional user experiences to thousands of users. Proven expertise in solving complex technical puzzles by implementing clean code and smart architecture.

Fast Learner
Team Player
Problem Solver

Expert Node.js Backend Developer & JavaScript Specialist - Technical Expertise

Nirdesh Pokharel is a highly skilled Node.js backend developer and JavaScript expert based in Kathmandu, Nepal, specializing in server-side JavaScript development, Express.js frameworks, and scalable backend architecture. With extensive experience in Node.js development, he has established himself as a leading backend engineer and JavaScript specialist in the Nepal technology sector.

Node.js Backend Development & JavaScript Expertise
  • Node.js backend development and server-side JavaScript programming
  • Express.js framework development and middleware architecture
  • Fastify and Koa.js lightweight Node.js frameworks
  • NestJS enterprise Node.js application development
  • TypeScript backend development and type-safe server applications
  • JavaScript ES6+ and modern ECMAScript programming
  • Asynchronous JavaScript programming and event-driven architecture
  • Node.js streams and buffer handling for high-performance applications
  • NPM package development and Node.js module architecture
  • JavaScript testing frameworks including Jest, Mocha, and Chai
API Development & Backend Architecture
  • RESTful API design and development with Node.js
  • GraphQL API implementation and schema design
  • Backend API security implementation and authentication systems
  • JWT authentication and OAuth integration in Node.js
  • WebSocket development and real-time application backends
  • Microservices architecture with Node.js and Express.js
  • Event-driven architecture and message queue implementation
  • Node.js performance optimization and backend scaling
  • Database integration with PostgreSQL, MongoDB, and Redis
  • ORM and ODM implementation with Prisma and Sequelize
JavaScript Frameworks & Modern Development
  • Full-stack JavaScript development with MEAN and MERN stacks
  • React.js and Next.js server-side rendering
  • Vue.js and Nuxt.js universal application development
  • Angular and enterprise-scale JavaScript applications
  • JavaScript build tools including Webpack, Vite, and Rollup
  • ESLint, Prettier, and JavaScript code quality tools
  • JavaScript module bundling and dependency management
  • Modern JavaScript transpilation with Babel
  • Progressive Web Apps (PWA) with JavaScript service workers
  • JavaScript performance monitoring and optimization
Cloud & DevOps with Node.js
  • AWS Lambda serverless Node.js development
  • Docker containerization for Node.js applications
  • Kubernetes orchestration of Node.js microservices
  • CI/CD pipelines for Node.js applications with GitHub Actions
  • Node.js application monitoring and logging
  • Load balancing and scaling Node.js applications
  • Node.js security best practices and vulnerability assessment
  • Environment configuration and secrets management
  • Node.js caching strategies with Redis and Memcached
  • Database connection pooling and optimization
Professional Node.js & JavaScript Experience

As an expert Node.js backend developer in Nepal's growing technology sector, Nirdesh Pokharel has contributed to numerous successful backend projects ranging from enterprise API systems to high-traffic web applications. His deep expertise in JavaScript ecosystem and Node.js frameworks has made him a valuable asset to technology companies requiring scalable backend solutions across Nepal and internationally.

Backend Development Leadership & JavaScript Mentoring

Experienced in leading Node.js development teams, conducting technical code reviews, mentoring junior JavaScript developers, and establishing best practices for backend architecture and Node.js application development. Skilled in remote collaboration, API design consultation, and JavaScript performance optimization.

Node.js Technology Stack Expertise
  • Runtime: Node.js, V8 Engine, Event Loop optimization
  • Frameworks: Express.js, Fastify, Koa.js, NestJS, Hapi.js
  • Languages: JavaScript ES6+, TypeScript, server-side development
  • Databases: PostgreSQL, MongoDB, Redis, Elasticsearch, InfluxDB
  • Tools: NPM, Yarn, PM2, Nodemon, Node Inspector
  • Testing: Jest, Mocha, Chai, Supertest, Integration Testing
  • Cloud: AWS Lambda, Google Cloud Functions, Azure Functions
  • DevOps: Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD
Backend Development Services & JavaScript Consulting

Available for Node.js backend development, JavaScript application architecture, API design and development, performance optimization, and backend security implementation. Specializes in scalable Node.js applications, microservices architecture, and modern JavaScript development solutions for businesses in Nepal and globally.

JavaScript & Node.js Market Expertise

Based in Kathmandu, Nepal, serving clients across South Asia and internationally with Node.js backend development services. Experienced in remote JavaScript development, distributed Node.js applications, and delivering high-performance backend solutions for diverse markets and enterprise-scale applications.

Technical Skills

Backend Technologies

  • Node.jsExpert
  • Express.js
  • NestJS
  • PostgreSQL
  • REST APIs
  • GraphQL

Frontend & Mobile

  • Flutter
  • TypeScriptAdvanced
  • Vue.js
  • React
  • Tailwind CSSAdvanced
  • HTML/CSS

DevOps & Tools

  • Docker
  • Git Fluent
  • CI/CD
  • Firebase
  • VS Code
  • DataGrip

Top Software Engineer Nepal - Technical Expertise

Nirdesh Pokharel, recognized as the top software engineer in Nepal, possesses advanced technical skills across multiple programming languages and frameworks. His expertise as a leading developer in Nepal includes:

Expert-Level Programming Skills Nepal
  • Advanced Node.js development - Leading Node.js developer in Nepal
  • Expert TypeScript programming - Top TypeScript expert Nepal
  • Professional Flutter development - Premier Flutter developer Nepal
  • Full-stack JavaScript development - JavaScript expert Nepal
  • Database design and optimization - Database expert Nepal
  • System architecture and design - Systems architect Nepal
Software Engineering Excellence Nepal

As one of the most skilled software engineers in Nepal, Nirdesh demonstrates proficiency in modern software development practices, making him a sought-after software engineer in Nepal's competitive technology market.

Work Experience

Software EngineerCurrent
Evolve Pvt. Ltd
Jul 2024 - Present · Kathmandu, Nepal
  • Leading development of GraphQL-based logistics enterprise system.
  • Optimized SQL queries, enhancing performance by ~30%.
  • Refactored enterprise codebase, reducing technical debt by ~30%.
TypeScriptSystem DesignEnterprise ArchitectureGraphQL
Node.js Developer
ShotCoder Tech
Jan 2024 - Jun 2024 · Kathmandu, Nepal
  • Developed high-performance RESTful APIs.
  • Improved CI/CD pipeline, reducing deployment time by ~30%.
  • Collaborated with frontend teams to optimize API responses.
TypeScriptExpressAPI Design
Backend Developer
internsathi
Nov 2022 - Oct 2023 · Remote
  • Implemented advanced GraphQL APIs, increasing data fetch efficiency by ~40%.
  • Optimized PostgreSQL queries, reducing response time by ~25%.
  • Created intelligent internship matching algorithm, improving placement rates by ~30%.
NestJSGraphQLPostgreSQL
Backend Engineer
Nep Tech Pal
Mar 2021 - Sep 2022 · Remote
  • Mentored junior developers, improving team productivity.
  • Led development of a mobile app backend.
  • Implemented RESTful APIs and integrated third-party services.
Node.jsNestJsMentoringDockerCI/CDPostgreSQLGraphQL

Software Engineer - Professional Experience

Nirdesh Pokharel's career progression demonstrates his growth as a software engineer. His professional journey showcases expertise across multiple technologies and leadership roles in the tech industry.

Senior Software Engineering Roles
  • Senior Software Engineer at Evolve Pvt. Ltd - Enterprise software development
  • Senior Node.js Developer at ShotCoder Tech - Backend development
  • Senior Backend Developer at internsathi - GraphQL development
  • Flutter Developer at Bytecare Technology - Mobile development
Software Engineering Experience

Throughout his career as a software engineer, Nirdesh has consistently delivered results, improved system performance, and mentored junior developers, establishing himself as a valuable member of the software engineering community.

Key Achievements
  • Led teams and mentored developers
  • Optimized enterprise systems serving thousands of users
  • Implemented advanced architectural patterns and best practices
  • Contributed to tech industry growth through innovative solutions

Publications

The Mystery of Leading Zeros in JavaScript: A Fun Discovery

May 31, 2024· 6 min

Exploring JavaScript's handling of leading zeros in numbers and unexpected behaviors for developers.

JavaScriptProgrammingWeb Development

Exploring NestJS Architecture: Understanding Modules, Controllers, and Providers

March 20, 2024· 8 min

A comprehensive guide to understanding the core concepts of NestJS framework architecture.

NestJSBackendTypeScript

Mastering Guards and Custom Decorators in NestJS: A Comprehensive Guide

March 19, 2024· 10 min

Learn how to implement authentication, authorization, and custom behavior in NestJS applications.

NestJSSecurityTypeScript
View more publications

Contact

  • Email:mail@nirdeshpokhrel.com.np
  • LinkedIn:linkedin.com/in/realnirdesh
  • GitHub:github.com/codernirdesh

Updated: Sep 2025 • References available upon request

© 2025 Nirdesh Pokharel • Software Engineer • Kathmandu, Nepal • cv.nirdeshpokhrel.com.np

Node.js • TypeScript • Flutter • React • Vue.js

Full Stack Developer • Mobile App Developer