Senior Front-end Engineer & Squad Captain at ITONICS
I'm Subash Shrestha. I build the front end of complex products, and the teams that keep them shipping.
Seven years in, Angular and TypeScript since 2018. At ITONICS I work on a large Angular monorepo, an internal design system, and real-time UI for AI features. I care about interfaces that stay fast, readable, and maintainable long after launch.
- Shipping since
- 2016
- Current focus
- Monorepos, design systems, UI for LLMs
- Location
- Bhaktapur, Nepal · UTC+5:45
- Angular
- TypeScript
- RxJS
- Nx
- Monorepos
- Storybook
- React
- WebSockets
- GraphQL
- Jest
- Protractor
- Rails
- Express
- Figma
About
I started with Android apps as a freelancer, moved into Ionic and Angular at IT Glance, and spent two years building Angular front ends on Rails APIs at Bajra Technologies. Since 2021 I have been at ITONICS, where I lead a squad on the front end of the Innovation OS.
The thread through all of it is the same: I like the part of the job where a messy requirement becomes a component other engineers reach for without thinking. Reusable, typed, tested, and documented well enough that the next person does not have to ask.
As a squad captain I spend as much time on grooming, planning, and unblocking people as I do writing code. I still write code every day. I think that is the only way to keep the reviews honest.
Experience
-
Senior Front-end Engineer & Squad Captain
Front end of the ITONICS Innovation OS, an enterprise innovation management platform built as 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.
- Upgraded multiple Angular applications and libraries from version 11 to 13, after running an internal upgrade workshop.
- Integrated both GraphQL and REST APIs across the application.
- Supervised two engineers directly for six months.
-
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.
-
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.
-
Android Developer
Independent Android and mobile projects, where I learned to ship without a safety net.
Selected work
Most of my work lives behind enterprise logins. These are the projects I can talk about.
-
01
ITONICS Innovation OS
ITONICS · 2021 — present
Enterprise innovation management platform: trend radars, technology scouting, portfolio and roadmap tooling. An Nx monorepo of Angular apps and libraries, an internal Storybook design system, and real-time UI for the AI features.
-
02
Brand protection platform
Bajra Technologies · 2020
E-commerce brand protection tooling: monitor listings, flag infringements, and manage takedowns from one dashboard.
-
03
Project management tool
Bajra Technologies · 2019
Scrum boards, sprint planning, and reporting for internal and client teams. Built the Angular UI and part of the Rails backend.
-
04
Astrorule
IT Glance · 2018
Hybrid mobile app with push notifications, built in Ionic on an Express API.
-
05
Dental clinic web app
IT Glance · 2018
Appointments, patient records, and scheduling for a clinic, built as an Angular single-page app.
What I work with
No percentage bars. Depth is shown by what I reach for first.
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
- Ruby on Rails
- Express
- Ionic
How I work
- Sprint planning & grooming
- Mentoring & supervision
- Figma to component
- AI-assisted development (Cursor, Antigravity)
- Jira & Git
Let's talk
Open to senior front-end roles, consulting on Angular architecture, and good conversations about building teams. Email is the fastest way to reach me.