Skip to content

Ethos

Build for scale, not hype.

RojilShrestha

Assistant VP of Product & Engineering, building scalable IPTV, billing, ads and infrastructure platforms, and leading the teams that ship them.

Currently
AVP · Product & Engineering
Based in
Kathmandu, Nepal

Featured Platform

NetTV, IPTV at national scale

Discover

01 About

Engineer first. Leader by practice.
Product thinker throughout.

Experienced Full Stack Software Engineer skilled in JavaScript, React.js, and Node.js, with expertise in IPTV solutions, eBilling, Ads Platforms, and analytics systems. Focused on improving operational efficiency and supporting data driven decision making. Proven leadership in managing cross functional teams, setting strategic goals, and ensuring high quality standards.

From writing PHP as an intern in 2017 to leading product and engineering at Genius Systems, through team lead, lecturer, instructor, COO and AVP, the common thread has stayed the same: ship systems that hold up in production, and grow the people who build them.

  • Agile delivery with team lead and project management ownership
  • Highly interactive front ends for web and TV applications, shipped through CI/CD
  • Test driven development: comprehensive suites, early bug detection, iterative refactoring
  • Progressive Web Applications in classic and SPA stacks
  • Third party integrations: Firebase, AWS and many more
  • AI assisted software delivery: from prompt engineering and agentic workflows to production ready implementation
  • Engineering Manager
  • Product Engineering Leader
  • Full Stack Engineer
  • Technical Trainer
  • Team Lead

02 Journey

From code to leadership.

11 roles since 2017: engineering, teaching and leadership, in the order they were earned.

  1. March 2019 to PresentLeadership

    Assistant VP of Product & Engineering · Genius Systems

    Leading the product development process end to end, from ideation to launch, ensuring alignment with business goals and technical excellence, with seamless integration across engineering and operations.

    • Drive product strategy and manage cross functional teams aligned with company objectives
    • Own the product lifecycle from ideation to launch and ongoing enhancement
    • Mentor junior team members, fostering a culture of innovation and technical excellence
    • Agile delivery with extensive use of Jira for smooth implementation and timely delivery

    Product Strategy · Agile · Jira · Architecture · Team Leadership

  2. Aug 2023 to PresentLeadership

    Chief Operating Officer · Kush Technologies

    Leading operational strategy and execution at Kush Tech Nepal, aligning teams, technology, and business priorities so the company scales efficiently while maintaining delivery excellence.

    • Oversee daily operations and optimize resource utilization
    • Strengthen cross functional collaboration and delivery systems
    • Support high quality project delivery, training programs, and product initiatives

    Operations · Delivery Management · Training Programs

  3. May 2025 to Sept 2025Teaching

    Project Supervisor · Aryan School of Engineering & Management

    Mentored students through every step of their projects, from ideation to final reports, as technical advisor on AI/ML builds using Python, Django, Flask, React.js, Node.js, Pandas, and Scikit-learn.

    Python · Django · Flask · React.js · Node.js · Pandas · Scikit-learn

  4. Dec 2024 to Dec 2025Teaching

    MERN / React JS Instructor · TechAxis

    Provided the skills and knowledge needed for professional web development with the MERN stack.

    MongoDB · Express · React · Node.js

  5. Jan 2024 to Jan 2025Teaching

    MERN / React JS Instructor · Kumari Job

    Empowered students to excel in React.js and the MERN stack through clear, engaging instruction and practical insights for the constantly evolving tech industry.

    MongoDB · Express · React · Node.js

  6. Sept 2023 to Sept 2024Teaching

    Lecturer · Kantipur City College

    Guided students in academic and career aspirations; prepared and delivered lectures, tutorials and workshops in software development and engineering.

  7. October 2018 to January 2024Engineering

    Senior Software Engineer & Team Lead · Nepdroid Innovations

    Designed and built web applications with JavaScript, React JS and Node JS; instructed front end (HTML, CSS, JS), React JS, Node JS and MERN stack cohorts.

    JavaScript · React · Node.js

  8. March 2022 to July 2023Teaching

    Lecturer · College of Information Technology and Engineering

    Prepared and delivered lectures, tutorials, workshops, and seminars; collaborated with fellow academics to improve teaching methods and expand the knowledge base.

  9. February 2018 to March 2019Engineering

    Software Developer · WorldLink Communications

    Built applications as a PHP developer working alongside React JS and Node JS.

    PHP · React · Node.js

  10. October 2017 to February 2018Engineering

    Software Developer · HimalayanTechies

    Developed applications as a PHP developer.

    PHP

  11. May 2017 to August 2017Engineering

    Software Developer Intern · Bent Ray Technologies

    Internship focused on the Yii2 framework, MySQL and PHP.

    Yii2 · MySQL · PHP

03 Selected Work

Platforms that run businesses.

01 / 05

Scroll to change · click a mark to jumpScroll to browse each platform

IPTV Platform

NetTV

One of the leading IPTV solutions in the Nepali market: package management, subscription management, reseller management, analytics, advertisement, reporting and many more.

Run a full IPTV business, packages, subscriptions, resellers, ads and reporting, as one coherent platform across web and TV devices.

Role
Product & Engineering leadership at Genius Systems
Stack
IPTV · LG webOS · WebTV · Analytics · Advertising
Read the case study

IRD Compliant Billing

GERP eBilling

Electronic billing software listed with the Internal Revenue Department (IRD) of the Government of Nepal, in full compliance with the Electronic Billing Directives 2074. A web based system that automates billing and invoice generation with respect to applicable taxes, managing reporting, finance and sales efficiently, deployable in the cloud or on premises.

Automate invoice generation under the strict requirements of Nepal's Electronic Billing Directives 2074 while staying flexible enough for any organization.

Role
Product & Engineering leadership at Genius Systems
Stack
eBilling · IRD Compliance · Taxation · Reporting
Read the case study

Data Center & Network Infrastructure

DataWorld

A data center and digital infrastructure platform focused on secure, scalable, and highly available infrastructure, including data center connectivity, network infrastructure, fiber connectivity, and core and edge architecture.

Stack
Data Center Infrastructure · Network Connectivity · Fiber Connectivity · DCI · Core and Edge Infrastructure · Infrastructure Topology
Read the case study

Fiber Network Planning & Telecom Infrastructure

Underground

A fiber optic network planning and infrastructure management platform for designing, managing, and documenting underground telecom networks, including fiber routes, topology, cores, tubes, splicing, and connectivity.

Stack
Fiber Route Planning · Fiber Topology · Core & Tube Management · Fiber Splicing · Distribution Box Management · Power Budget Calculation
Read the case study

Cultural Heritage & Local Commerce

Basantapur

A network of sites for Basantapur Durbar Square, a UNESCO World Heritage Site in the heart of Kathmandu: a cultural gallery hub for the square's history and monuments, alongside dedicated sites for the businesses operating within it, a multi-stall food court, a heritage Newari cafe, and a Dhaka textile store.

Role
Design and development
Stack
Web Development · Multi Site Architecture · Cultural Heritage · Local Commerce
Read the case study

Plates

  1. 03Shangree.laVideo OTT Platform
  2. 04IPGearISP as a Service
  3. 05Dristi (IPCAM)IP Camera Platform
  4. 06Ads SystemAd Delivery Platform
  5. 07Nepal Telecommunications AuthorityNational Infrastructure
  6. 11NtTVIPTV over FTTH
  7. 12Reporting SystemAnalytics
  8. 13Ticketing SystemProject Operations
  9. 14Coupon SystemCommerce
  10. 15Localization ServicePlatform Service
  11. 16Nepali Patro NewsContent Delivery
  12. 17NPM PackagesOpen Source
  13. 18BenevityGrants Management
  14. 19Genius SystemsCompany Website
  15. 20Nepal Magic FoundationNGO Website

04 Trust

Worked with.

  • Benevity
  • NetTV
  • Indira IVF
  • NtTV
  • WiFi Nepal
  • Dristi
  • Khalti
  • Namaste Pay
  • Basantapur
  • WorldLink
  • Lionsgate Play
  • DexTV
  • Shangree.la
  • Ncell
  • eSewa
  • Eminence Ways
  • DataWorld

05 Capabilities

The stack, end to end.

01 / 06

Scroll to browse · click a spine

Frontend

Interfaces for the web and the living room, built to survive a decade of devices.

  • JavaScript
  • React JS
  • Next JS
  • HTML5
  • CSS3
  • SASS

Backend & Data

The services and stores behind subscriptions, invoices and ad delivery.

  • Node JS
  • MySQL
  • MongoDB
  • Redis
  • Firebase
  • MinIO

DevOps & Quality

Pipelines and tests that make releases boring, which is the point.

  • Docker
  • CI / CD
  • Git
  • Jest
  • NPM
  • Google Analytics

Product & Leadership

Turning business goals into roadmaps, teams and shipped increments.

  • Agile Methodology
  • Project Management
  • Team Leadership
  • Analytical Skill
  • Technical Training

AI Assisted Delivery

Prompt engineering and agentic workflows, taken through to production code.

  • GitHub Copilot
  • OpenAI Codex
  • Cursor
  • Claude
  • Prompt Engineering
  • Agentic Workflows

Platforms

The domains the work actually lives in: IPTV, OTT, billing and ads.

  • IPTV
  • OTT / WebTV
  • LG webOS
  • eBilling
  • Ads Platforms
  • PWA

06 Leadership

Not just shipping code, shipping teams.

01

Team leadership

Managing cross functional teams at Genius Systems since 2019, setting strategic goals, aligning engineering with company objectives, and keeping quality standards high.

02

Mentorship & training

University lecturer, MERN stack instructor and project supervisor: hundreds of hours teaching React, Node and engineering practice, and mentoring junior engineers into strong ones.

03

Product ownership

Owning the product lifecycle from ideation to launch: strategy, roadmap, delivery and continuous enhancement, with Agile and Jira as the operating system.

04

Architecture & delivery

Hands on architecture for IPTV, eBilling, ads and analytics platforms, plus the CI/CD, testing and operational discipline that gets them shipped and keeps them up.

07 Philosophy

How I decide.

Six principles. Every one of them earned on a platform that had to stay up.

  1. 01

    Build for scale, not hype.

    Platforms that bill a country or stream to a living room can't chase trends. Every architecture decision starts from load, failure and growth.

  2. 02

    Keep architecture understandable.

    A system a new engineer can reason about in a week is worth more than a clever one only its author can operate.

  3. 03

    Ship with quality.

    Tests, CI/CD and review discipline aren't overhead, they're the reason releases are boring, and boring releases are the goal.

  4. 04

    Automate repetitive work.

    If a person does it twice a day, it belongs in a pipeline. People are for judgment, not repetition.

  5. 05

    Make teams stronger, not dependent.

    Years of teaching MERN cohorts and mentoring engineers taught me the same lesson: leadership that creates dependency isn't leadership.

  6. 06

    Technology should solve business problems.

    IPTV packages, IRD compliant invoices, ad delivery: the stack only matters when it moves an operational or revenue needle.

08 Foundations

Education & certifications.

Education

  • Nagarjuna College of IT

    Bachelor of Information Management (B.I.M)

    Graduated

  • United Academy

    H.S.E.B

    Completed

  • Everest Secondary Boarding School

    S.L.C

    Completed

Certifications

09 Contact

Have a complex product to build?

Discuss a project or just want to say hi, my inbox is open for all.