Skip to content
Open to senior roles · Remote or Kathmandu Valley

Shirish Pokhrel

Senior Software Engineer

I build real-time, multi-tenant web platforms with Next.js, React, and NestJS. One of them, Picovico, has processed 275K+ cinema tickets across Nepal.

About Me

Crafting Digital Experiences That Matter

I'm a Senior Software Engineer with over 4 years of experience building high-performance web applications, from cinema booking platforms to government systems used across Nepal.

I work mostly with Next.js, React, and TypeScript on the frontend and NestJS on the backend. At TechTone I built Picovico, a cinema platform that has processed 275K+ tickets, and designed the Turborepo monorepo behind it.

I like hard real-time problems: live seat maps over WebSockets, POS-to-display sync with Server-Sent Events, and multi-tenant theming that lets one codebase serve many brands.

I care about code quality: automated testing with Vitest, Conventional Commits, and PR reviews. I also hold a Master's in Data Science, which helps me design data-heavy features with care.

Shirish Pokhrel
Location

Lalitpur, Nepal

Experience

4+ Years

Education

Master's, Data Science

Islington College · 1st Class Honors

Projects

20+ Built

Skills

Technologies & Expertise

Frontend

React 18/19Next.jsTypeScriptVue 3Inertia.jsTailwind CSSChakra & Radix UITanStack QueryTanStack TableZustand / Redux Toolkit

Backend & Database

NestJSNode.jsPostgreSQLMySQL

Tools & Arch

TurborepopnpmVitestDockerZodMapBox

Workflow & Soft

Agile / ScrumCI/CD (Husky)Conventional CommitsTeam LeadershipProblem-solving
Experience

Where I've Worked

Senior Software Engineer (Consultant)

Enssure(opens in a new tab)

May 2026 – Present

Bhaktapur, Nepal

  • ▹Developing ENSSURE, a Training Management Information System for a vocational skills-development program: a multi-module monolith with an Inertia.js (Vue 3) frontend for managing training providers, contracts, trainees, and program reporting.
  • ▹Built a full-stack Event Management System that digitizes event creation, scheduling, registration, and attendee tracking, with a role-based dashboard giving organizers control of the full event lifecycle.
  • ▹Implemented granular role-based access control with Spatie Permissions, using per-resource policies and a resource.action model enforced in both backend controllers and the frontend.
  • ▹Engineered automated notification flows for registrations, confirmations, and reminders, plus analytics views for attendance and event performance.
  • ▹Architected a repository-pattern data layer that decouples controllers from the ORM, built reusable component-driven UIs, and migrated legacy CodeIgniter reports into the new reporting engine.
Vue 3Inertia.jsSpatie Permissions

Sep 2023 – Feb 2026

Lalitpur, Nepal

  • ▹Developed and maintained Picovico, a cinema management platform of 4 interconnected applications (Admin Panels, Customer Web, POS) built with Next.js, React 18/19, and NestJS. It manages 20+ screens, has processed 275K+ tickets, and maps 8K+ seats across live auditoriums.
  • ▹Shipped production booking sites for cinemas across Nepal, including Big Movies, Cine Royale, Central Multiplex, City Cinemas, SK Cinema, and GSF Cinema.
  • ▹Built a JSON-driven multi-tenant theming system, so each cinema runs a fully branded customer site from a single shared codebase.
  • ▹Built the real-time core: a live seat-layout renderer over WebSockets and POS-to-display order sync using the BroadcastChannel API and Server-Sent Events.
  • ▹Designed the Turborepo monorepo with shared UI libraries and centralized ESLint/TS configs, and kept quality high with Vitest and React Testing Library on business-critical modules.
Next.jsReactTypeScriptNestJSTurborepoWebSocketsTanStack QueryZustandVitestRadix UISSE

Dec 2022 – Sep 2023

Lalitpur, Nepal

  • ▹Led a team of 3 developers in an agile environment.
  • ▹Optimized applications for speed and performance.
  • ▹Participated in client meetings to discuss requirements and optimization strategies.
  • ▹Developed and enhanced features for existing systems.
  • ▹Worked on governmental projects including LISA, FRA, PFRA, LED, GESI, CDMIS, TDF, and LGPORTAL.
ReactNext.jsReduxJavaScriptTailwindMapBox

Dec 2021 – Nov 2022

Pokhara, Nepal

  • ▹Worked as a React.js developer gaining real-world experience.
  • ▹Developed projects including Thrift Store Nepal (e-commerce), Namaste Palpa (digital menu), and Hamro Vet (veterinary e-commerce).
  • ▹Tested and debugged new features for quality assurance.
ReactJavaScriptCSS3Bootstrap
Projects

Who I've Built For

  1. 2023–2026

    TechTone

    Senior Software Engineer

    275K+ tickets processed across 20+ screens

    Picovico, a cinema management platform of 4 connected apps (admin panels, the customer booking site, and point of sale), plus the branded booking sites that run on it. I built its real-time seat-layout renderer and the JSON-driven theming that lets every cinema run from one codebase.

    Next.jsNestJSTurborepoWebSocketsSSE

    Read the case study
  2. 2026–present

    Enssure

    Senior Software Engineer (Consultant)

    ENSSURE, a training management system for a vocational skills program, and an event management system with role-based dashboards, granular resource.action permissions, automated notifications, and attendance analytics.

    Vue 3Inertia.jsSpatie Permissions

    Read the case study
  3. 2022–2023

    Venture4 Tech

    Front-end Engineer

    Government platforms that help Nepal's local and provincial governments assess their institutions, finances, and economic development. I led a team of 3 developers and worked with clients on requirements and performance.

    Next.jsTypeScriptMapBoxRedux

  4. 2021–2022

    Everest Technologies

    Front-end Engineer

    My first role as a React developer: client builds across e-commerce and hospitality, from a sustainable-fashion store to a QR digital menu and a veterinary marketplace.

    ReactReduxFirebaseReact Native

FreelanceZeroToMil, a sports betting platform with live odds, updated in real time over WebSockets.

Contact

Let's Work Together

I'm open to senior full-time roles, remote or in the Kathmandu Valley. Have a role or a project in mind? Send a message and I'll get back to you.

Location

Lalitpur, Nepal

Built withby Shirish Pokhrel