Skip to content

Senior Frontend Developer · 8+ years

Narayan Nyaupane

Senior Frontend Developer / Software Engineer

Senior Frontend Developer with 8+ years of experience building production web applications — from aviation platforms and construction supply-chain software to data-management systems for international clients. Angular specialist from AngularJS through Angular 21, equally at home in React, TypeScript and the Node.js and GraphQL backends behind them.

system.architecture.tslive
$ whoami → senior frontend developer · 8+ yrs

8+

Years in web development

Angular 21

Most recent production stack

NP · MY · AU

Teams & clients across three countries

Core stack

  • Angular
  • TypeScript
  • RxJS
  • Signals
  • React
  • Node.js

About

Frontend engineering for products teams depend on.

I'm a Senior Frontend Developer with a B.E. in Electronics and Communication Engineering and more than eight years of building web applications that teams rely on every day. My career started full-stack — PHP, Laravel and React — and steadily narrowed into frontend engineering, where Angular has become my primary strength.

Most recently at SoftwareQ in Malaysia, I built aviation applications with Angular 21, Web Components and Domain-Driven Design. Before that, as a Senior Frontend Developer at Tekkon Technologies, I delivered a construction supply-chain platform end-to-end on Angular, GraphQL and serverless Node.js, a React-based data-management system for Siemens in Australia, and an ecosystem map for FinTech Australia.

I care about structure that scales: clear domain boundaries, predictable state, well-integrated APIs and tested code. I also mentor and collaborate closely with teammates, because good software comes from teams that communicate well.

profile.json

Focus
Frontend architecture · Angular · React
Experience
8+ years, since 2015
Worked with
Teams & clients in Nepal, Malaysia, Australia
Education
B.E. Electronics & Communication
Languages
English · Nepali · Hindi

Education

  • B.E. in Electronics and Communication Engineering

    Advance College of Engineering and Management, Tribhuvan University, Nepal

    Graduated with first division

  • +2 HSEB Science

    Gorkha United Higher Secondary School, Kohalpur, Banke, Nepal

    Graduated with distinction

Technical skills

A frontend-first toolkit with full-stack reach.

Angular is my primary strength, backed by React, TypeScript and the backend, testing and tooling needed to ship production software. Highlighted items are the ones I use most.

Frontend

Frameworks & languages
  • Angular
  • AngularJS
  • React
  • TypeScript
  • JavaScript
  • Ionic
  • HTML5

State & Reactivity

Predictable data flow
  • RxJS
  • Signals
  • SignalStore
  • ComponentStore
  • NgRx
  • Redux / React-Redux
  • Context API

UI & Styling

Interfaces & components
  • Tailwind CSS
  • Web Components
  • CSS3
  • Bootstrap

Backend & APIs

Services behind the UI
  • Node.js
  • Express
  • GraphQL
  • Apollo
  • REST APIs
  • PHP
  • Laravel

Data & Cloud

Persistence & infrastructure
  • Serverless architecture
  • DynamoDB

Testing

Unit & end-to-end
  • Jest
  • Cypress
  • Playwright

Tooling & Architecture

How the code is organised
  • Nx
  • Monorepo pattern
  • Domain-Driven Design
  • Git
  • GitLab

Experience

Where I've worked.

Since 2015, across product companies and client work in Nepal, Malaysia and Australia — from full-stack foundations to senior frontend ownership.

  1. –

    2 yrs 9 mos

    Malaysia

    Angular Developer

    SoftwareQ Sdn Bhd

    Built aviation applications on a modern Angular stack, structured with Domain-Driven Design for long-term scalability.

    • Developed aviation projects with Angular 21 and Web Components
    • Applied Domain-Driven Design (DDD) to keep a growing codebase modular and scalable
    • Integrated REST APIs using RxJS-based reactive data flows
    • Built interfaces with HTML5, CSS3 and Tailwind CSS; collaborated through GitLab
    • Angular 21
    • Web Components
    • DDD
    • RxJS
    • REST APIs
    • Tailwind CSS
    • GitLab
  2. –

    3 yrs 8 mos

    Nepal · Australian clients

    Senior Frontend Developer

    Tekkon Technologies

    Delivered client products across construction, rail and fintech, owning work from the frontend through to serverless backends.

    • Acted as full-stack developer on BuildSort, a construction supply-chain platform
    • Built a React data-management system for Siemens in Australia
    • Designed the FinTech Australia ecosystem map on the Glue Up API

    BuildSort

    Construction supply chain

    Full-stack developer on a web application that streamlines planning and building processes — Angular, GraphQL, serverless, Node.js, Express and DynamoDB.

    Siemens

    Australia · Rail

    Data Management System for train-related data, covering image management, data analysis and report generation — React, Redux and Context API.

    FinTech Australia

    Australia · Fintech

    Ecosystem map of Australian fintechs built on the Glue Up API.

    • Angular
    • React
    • Redux
    • GraphQL
    • Node.js
    • Express
    • Serverless
    • DynamoDB
  3. –

    7 mos

    Nepal

    Angular Developer

    Nepaltech Solutions Pvt. Ltd

    Built multi-portal business applications for service industries.

    • Developed a Salon Management System with POS, Customer Portal, Business Portal and Sales Support modules
    • Built a Roadside Assistance Management System (RAMS) for service requests, dispatching and operational support
    • Angular
  4. –

    3 yrs 7 mos

    Nepal

    Software Developer

    Phoenix Solutions Pvt. Ltd

    Full-stack foundations: websites, a CMS and internal business systems.

    • Served as a full-stack developer, building several websites with PHP and Laravel
    • Built a content management system (CMS) with Laravel
    • Developed HR and Inventory Management systems with React
    • PHP
    • Laravel
    • React

Featured projects

Production software across aviation, construction, rail and fintech.

A selection of systems I've built for companies and international clients. Open any card for architecture and module details.

Aviation

Aviation Applications

Role
Angular Developer
At
SoftwareQ Sdn Bhd · Malaysia
Period
2023 – 2026

Aviation-domain web applications built on Angular 21 and Web Components, organised around Domain-Driven Design so the codebase scales with the business.

  1. Angular 21
  2. Web Components
  3. RxJS
  4. REST APIs

Key contributions

  • Built features with Angular 21 and reusable Web Components
  • Structured the frontend with Domain-Driven Design
  • Integrated REST APIs through RxJS reactive streams

Architecture

  • Domain-Driven Design to separate business domains in the frontend
  • Web Components for encapsulated, reusable UI
  • RxJS for API data flow

Delivery

  • HTML5, CSS3 and Tailwind CSS for the UI layer
  • GitLab for source control and collaboration
  • Angular 21
  • Web Components
  • DDD
  • RxJS
  • REST
  • Tailwind CSS
  • GitLab

Construction supply chain

BuildSort

Role
Full-stack Developer
At
Tekkon Technologies
Period
2019 – 2023

A construction supply-chain web application that streamlines the planning and building process, delivered end-to-end from the Angular client to a serverless backend.

  1. Angular
  2. GraphQL
  3. Node.js · Serverless
  4. DynamoDB

Key contributions

  • Owned features across the full stack
  • Built the Angular frontend against a GraphQL API
  • Developed serverless Node.js / Express services on DynamoDB

Architecture

  • Angular client consuming a GraphQL API
  • Node.js and Express services on serverless architecture
  • DynamoDB as the data store

Role

  • Full-stack developer — frontend, API and data layers
  • Angular
  • GraphQL
  • Node.js
  • Express
  • Serverless
  • DynamoDB

Rail · Australia

Siemens Data Management System

Role
Senior Frontend Developer
At
Tekkon Technologies · for Siemens in Australia
Period
2019 – 2023

A Data Management System (DMS) for train-related data, bringing image management, data analysis and report generation into one React application.

  1. React
  2. Redux
  3. Context API

Key contributions

  • Built the React application for train-related data
  • Implemented image management, data analysis and report generation
  • Managed application state with Redux and Context API

Capabilities

  • Image management
  • Data analysis
  • Report generation

State

  • Redux for application state
  • Context API for shared UI concerns
  • React
  • Redux
  • Context API

Fintech · Australia

FinTech Australia Ecosystem Map

Role
Senior Frontend Developer
At
Tekkon Technologies · for FinTech Australia
Period
2019 – 2023

An ecosystem map of Australian fintechs, built on top of the Glue Up API.

Key contributions

  • Designed the ecosystem map
  • Integrated the Glue Up API as the data source

Integration

  • Glue Up API as the source of ecosystem data
  • Glue Up API
Visit live site (ecosystem.fintechaustralia.org.au, opens in a new tab)

Business software

Salon Management System

Role
Angular Developer
At
Nepaltech Solutions
Period
2019

A multi-portal salon platform covering point of sale, customer self-service, business operations and sales support.

Key contributions

  • Developed the POS module
  • Built customer and business portals
  • Delivered sales support tooling

Modules

  • Point of Sale (POS)
  • Customer Portal
  • Business Portal
  • Sales Support
  • Angular

Operations

Roadside Assistance Management System

Role
Angular Developer
At
Nepaltech Solutions
Period
2019

RAMS streamlines roadside assistance operations — from incoming service requests to dispatching and ongoing operational support.

Key contributions

  • Built service request handling
  • Developed dispatching workflows
  • Supported day-to-day operations tooling

Workflows

  • Service requests
  • Dispatching
  • Operational support
  • Angular

Senior engineering

What I bring beyond writing components.

The engineering practices behind the projects — each one grounded in work listed above.

Frontend Architecture

Structuring large Angular codebases around business domains with Domain-Driven Design, so features stay isolated and the app scales with the product.

  • #ddd
  • #angular-21
  • #softwareq

Component Architecture

Encapsulated, reusable UI built with Web Components and component-driven Angular and React — consistent interfaces across applications.

  • #web-components
  • #angular
  • #react

State Management

Choosing the right model for each problem: Signals, SignalStore, ComponentStore and NgRx in Angular; Redux and Context API in React; RxJS for async streams.

  • #signals
  • #ngrx
  • #redux
  • #rxjs

API Integration

Connecting interfaces to REST and GraphQL backends and third-party platforms — from aviation REST services to Apollo/GraphQL and the Glue Up API.

  • #rest
  • #graphql
  • #apollo
  • #glue-up-api

Full-Stack & Serverless

Owning features beyond the browser: Node.js and Express services on serverless architecture with DynamoDB, and earlier PHP/Laravel systems.

  • #node.js
  • #serverless
  • #dynamodb
  • #laravel

Testing

Unit testing with Jest and end-to-end testing with Cypress and Playwright to keep releases dependable.

  • #jest
  • #cypress
  • #playwright

Monorepo Development

Organising multiple apps and shared libraries with Nx and the monorepo pattern, backed by Git and GitLab workflows.

  • #nx
  • #monorepo
  • #git
  • #gitlab

Leadership & Mentoring

Senior-level ownership on client projects, mentoring teammates and communicating clearly across international teams to drive projects to completion.

  • #senior-frontend-developer
  • #mentoring
  • #international-clients

Career progression

From engineering degree to senior frontend.

  1. Education

    Foundation

    B.E. Electronics & Communication Engineering

    Advance College of Engineering and Management, Tribhuvan University

    Graduated with first division

  2. Early career

    2015 – 2019

    Software Developer

    Phoenix Solutions

    Full-stack PHP / Laravel, CMS, React business systems

  3. Specialisation

    2019

    Angular Developer

    Nepaltech Solutions

    Focused on Angular; multi-portal business applications

  4. Senior

    2019 – 2023

    Senior Frontend Developer

    Tekkon Technologies

    Client products for Siemens, FinTech Australia and BuildSort

  5. Most recent

    2023 – 2026

    Angular Developer

    SoftwareQ Sdn Bhd, Malaysia

    Aviation applications on Angular 21, Web Components and DDD

Resume

Want the complete story?

Every role, project and technology on one page — ready to share with your hiring team.

Contact

Let's build something meaningful.

Whether you're looking for a senior frontend engineer, a technical collaborator, or someone to help turn a complex product idea into a reliable interface, I'd be happy to connect.