Senior Web Engineer · Sydney, AU

Senior Web Engineer & Angular Specialist

I build high-scale frontends for companies — and fast, reliable websites for growing businesses. 9+ years, deep in the Angular ecosystem, and available for freelance.

9+ years Angular v20 Nx · NgRx Available for freelance
NS
Est. 2016 · 9 yrs
Angular v20 Nx · NgRx
OPEN FOR FREELANCE • BOOK A CALL •
Angular v20 TypeScript NgRx Nx Monorepos RxJS SCSS NestJS Astro Nuxt Next.js Signals Jest Angular v20 TypeScript NgRx Nx Monorepos RxJS SCSS NestJS Astro Nuxt Next.js Signals Jest
Angular v20 TypeScript NgRx Nx Monorepos RxJS SCSS NestJS Astro Nuxt Next.js Signals Jest Angular v20 TypeScript NgRx Nx Monorepos RxJS SCSS NestJS Astro Nuxt Next.js Signals Jest
01 — Freelance services

What I build for clients

Enterprise engineering, right-sized for small businesses and tradies who need a site that works.

01

Business Websites

Fast, SEO-ready sites that make small businesses and tradies look established — and bring in enquiries.

02

Landing Pages

High-converting single pages for campaigns, launches and lead generation.

03

Web Apps & SPAs

Angular and React single-page apps and dashboards with real logic behind them.

04

Component & Angular Work

Design-system components, Angular consulting, migrations and performance rescues.

9+
Years experience
3
Countries delivered
90%+
Test coverage
35%
Faster builds
03 — About

Engineering rigour, for every audience

I'm a Senior Web Engineer with 9+ years building high-scale frontend systems across Australia, the UK and India. I specialise in the modern Angular ecosystem — v20 signals, Nx monorepos and NgRx — and I obsess over the things users never see: performance budgets, accessibility, and test coverage that actually holds.

For companies that means enterprise architecture and measurable outcomes: 35% faster builds, 400ms off First Contentful Paint, 90%+ coverage. For small businesses and tradies it means that same rigour applied to a fast, reliable site that brings in work. I also build in Next.js, Astro and Nuxt when the project calls for it.

What I build
Enterprise frontends
Business websites
Landing pages
SPAs & web apps
Core stack
Angular v20
NgRx · NGXS
Nx Monorepos
TypeScript · RxJS
Also works in
React · Next.js
Astro · Nuxt
NestJS · Node
A11y · Testing
Noel Sebastian, Senior Web Engineer
04 — How I work

My working process

Discover

I start with your brief, users and goals — mapping requirements before a line of code.

Architect

I plan structure, state and performance budgets so the build scales instead of buckling.

Build

Clean, tested, accessible components shipped in small, reviewable increments.

Ship

CI/CD, zero-downtime releases and monitoring so it stays fast long after launch.

05 — Selected work

Problems, solved

Real engagements from 9 years of shipping. Each one framed as problem → approach → result.

Winning Group

E-commerce frontend at scale
Problem

A legacy e-commerce frontend with slow builds and code duplicated across teams.

Approach

Architected an Nx monorepo, led the industry-first migration to Angular v20 with signals, and built a custom UI library to replace legacy dependencies.

Result

35% faster CI/CD, 50% more code reuse, 60% smaller bundle and 400ms off First Contentful Paint.

Angular v20 Nx Signals

Direct Line Group

State architecture across 5+ apps
Problem

Fragmented Angular repositories with redundant API calls and slow, risky deployments.

Approach

Standardised NgRx state management across 5+ repos and hardened CI/CD with automated governance and pre-commit checks.

Result

30% fewer client-side API calls, deploys cut from 45 to 12 minutes, and 100% zero-downtime releases.

NgRx CI/CD Architecture

SRT Marine

Real-time marine control UI
Problem

Marine control systems needed real-time data rendering without dropping frames.

Approach

Solved complex Unity iframe integration and built a shared module library used across three product lines.

Result

Steady 60fps real-time rendering, 40% faster feature delivery and 85% test coverage.

Real-time Performance Angular

QBurst

Analytics dashboards
Problem

Clients needed to explore million-row datasets interactively.

Approach

Built D3.js analytic dashboards on an Angular + NestJS stack for projects with $200k+ budgets.

Result

1M+ rows visualised with sub-second latency, giving clients real-time insight.

D3.js NestJS Full-stack
Freelance — live client site

TopDel Renovation

Visit site ↗
Custom joinery business site · Sydney
Problem

A custom joinery maker with genuinely premium work and no site to prove it — homeowners comparing makers had nothing to judge the craft on before ringing.

Approach

Built a photography-led Astro site around the completed-project gallery, with every image run through a Sharp responsive pipeline, LocalBusiness and FAQ schema, and a quote form as the low-friction next step.

Result

Live on the client’s own domain: a two-page static build with inlined critical CSS, responsive WebP throughout, and the gallery — not the copy — doing the selling.

Astro Sharp pipeline SEO WCAG 2.1 AA
06 — Stack

The tools I reach for

Depth in Angular, breadth across the modern web — labelled by real proficiency, not vanity.

01
Frontend
Angular Expert
TypeScript Expert
JavaScript Expert
HTML · SCSS · CSS Expert
02
State & Data
NgRx Expert
RxJS Advanced
D3.js Advanced
AG Grid Intermediate
03
Tooling & Testing
Nx Monorepos Expert
Jest Advanced
Karma · Jasmine Advanced
Git · Husky Advanced
04
Beyond Angular
React Intermediate
Next.js Intermediate
Astro · Nuxt Freelance
NestJS · Node Intermediate
08 — Let's talk

Interested in working together?

Hiring for a role or planning a project — tell me which, and I'll get back to you. Or email me directly at noel@noel-sebastian.com .

I'm looking for…