Senior Front-end Engineer · ITONICS · Kathmandu

I'm Subash Shrestha. I build the front end of the ITONICS Innovation OS, and lead the squad that ships it.

Eight years of Angular, the last five at ITONICS. I own shared libraries in the Nx monorepo, built the Storybook design system that serves both our Angular and React apps, designed the real-time UI for our AI features, and keep the whole monorepo on the current Angular release, v21 today.

Subash Shrestha
Bhaktapur, Nepal · UTC+5:45
  • 8 years building front ends
  • 5 years at ITONICS, now squad captain
  • v21 Angular release the monorepo runs today
  • 2 frameworks served by one design system
01

About

I'm a senior front-end engineer at ITONICS, the innovation management platform used by enterprise strategy and R&D teams. I lead a front-end squad, and I still ship code every day.

My work sits between design and the product. I built our internal design system in Storybook from the Figma source, with components that run in both Angular and React. I own shared libraries in the Nx monorepo that every application depends on. When ITONICS added AI features, I designed the interface for them and wired it over WebSockets so responses stream in as they are generated.

As squad captain I run sprint planning, stand-ups, and retrospectives, sit in product grooming so tickets are sharp before they reach the sprint, and supervised two engineers through their first six months.

Before ITONICS I spent two years at Bajra Technologies building Angular front ends and Rails APIs for client products, and a year at IT Glance shipping Ionic mobile apps. I studied computer science at Samriddhi College and was first runner-up in a national programming contest in 2018.

02

Experience

  1. Aug 2021 — Present ITONICS Kathmandu · Berlin HQ

    Senior Front-end Engineer & Squad Captain

    Innovation OS is the ITONICS product: trend and technology scouting, portfolio and roadmap management for enterprise teams. The front end is an Nx monorepo of Angular applications and shared libraries.

    • Lead the squad through sprint planning, stand-ups, and retrospectives, and sit in product grooming to sharpen tickets before they reach the sprint.
    • Built the internal design system in Storybook from Figma designs, with components that serve both Angular and React applications.
    • Designed specialised UI for LLM features, using WebSockets for real-time synchronisation of AI-driven interactions.
    • Led the Angular 11 to 13 upgrade across every app and library after running an internal workshop, and have kept the monorepo on each major release since, now Angular 21.
    • Integrated both GraphQL and REST APIs across the application.
    • Investigate and resolve application defects, including production issues, so the platform stays stable for enterprise customers.
    • Take part in code reviews, technical documentation, CI/CD, deployment verification, and release management.
    • Supervised two engineers directly for six months.
  2. Aug 2019 — May 2021 Bajra Technologies Kathmandu

    Software Engineer

    Angular front ends on Ruby on Rails APIs for a product studio shipping to international clients.

    • Built a project management tool and an e-commerce brand protection platform with Angular, NG-ZORRO, and Chart.js.
    • Wrote Rails APIs alongside the UI, with Protractor for end-to-end tests.
    • Integrated Stripe.js payments and Google reCAPTCHA for login and registration.
    • Stress-tested the system with JMeter and BlazeMeter across varying thread counts and ramp-up periods.
    • Worked with PM, senior developers, and QA under tight timelines, and guided interns.
  3. Sep 2018 — Jul 2019 IT Glance Kathmandu

    Ionic & Angular Developer

    Hybrid mobile apps and web front ends for client projects.

    • Shipped the Astrorule mobile app and a dental clinic web application.
    • Extended Express APIs, integrated Firebase Cloud Messaging for push notifications.
    • Worked directly with clients on scope, changes, and new features.
  4. 2016 — 2017 Freelance Remote

    Android Developer

    Independent Android and mobile projects, where I learned to ship without a safety net.

Download CV

03

Selected work

Most of my work lives behind enterprise logins. For each project: what it was, and what I did on it.

More on GitHub

04

What I work with

Grouped by how I use them. The first item in each group is what I reach for most.

Core

  • Angular
  • TypeScript & JavaScript
  • RxJS
  • HTML & CSS
  • WebSockets
  • React

Architecture

  • Nx monorepos
  • Shared Angular libraries
  • Design systems in Storybook
  • UI for LLM features
  • GraphQL & REST integration
  • Angular upgrades

Quality & backend

  • Jest
  • Protractor
  • JMeter & BlazeMeter
  • Production debugging
  • Ruby on Rails
  • Express
  • MySQL
  • Ionic

How I work

  • Sprint planning & grooming
  • Code review & documentation
  • CI/CD & release management
  • Mentoring & supervision
  • Figma to component
  • AI-assisted development (Claude, Cursor, Antigravity)
  • Jira & Git
05

Let's talk

Happy to talk about Angular architecture, monorepo migrations, design systems, or senior front-end roles. Email is the fastest way to reach me, and I reply within a day or two.