Skip to content
View tomwhite007's full-sized avatar

Block or report tomwhite007

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tomwhite007/README.md

Tom White

Senior Full Stack Architect & Technical Lead
Next.js 16 (React 19) • Angular (v2–21) • NestJS • AWS & Terraform IaC • Enterprise Monorepos

CloudPulse Live Showcase GitHub LinkedIn

Next.js React Angular TypeScript Nx NestJS Node.js AWS Terraform Vitest Playwright


🚀 Overview

I'm a hands-on Senior Full Stack Architect & Technical Lead with 27+ years of engineering experience. I love building high-performance web apps, scaling enterprise monorepos, and architecting cloud-native backends on AWS.

Lately, I've been focused on Next.js 16 / React 19, Angular, NestJS, and Architecture-Driven Development (ADD)—creating local AI agentic harnesses that help teams ship clean, well-tested code fast without architectural drift.

When I'm not consulting Outside IR35 for enterprise clients, I'm usually building open-source developer tooling like CloudPulse, hosting tech meetups, or sharing frontend patterns.


🏗️ Core Architectural Pillars

Modern Fullstack & Frontend Engineering

Next.js 16 (App Router, Server Actions) | React 19 | Angular (v2–21) | TypeScript | Tailwind CSS
Building high-performance, accessible web applications with SSR/SSG, modern state management (Zustand, TanStack Query, NgRx SignalStore, RxJS), WebSockets, and OAuth 2.0 PKCE authentication.

Backend, APIs & Cloud Native Infrastructure

NestJS | Node.js | C#/.NET | Java | REST APIs & BFF Architecture | AWS & Terraform IaC
Designing resilient backend services and cloud infrastructure across AWS (ECS Fargate ARM64 Graviton, VPC, ALB, SSM, ECR, IAM, Lambda, DynamoDB) configured via modular Terraform IaC and GitHub Actions CI/CD pipelines.

Monorepo Governance & ADD (Architecture-Driven Development)

Nx Monorepos | AI Agent Harnesses | Agentic Rulesets | Boundary Governance
Enterprise monorepo orchestration enforcing strict domain boundaries, affected build caching, and local AI agentic developer harnesses that maintain 100% test suite pass rates and zero drift.

Quality Verification & Testing

Vitest | Playwright | Jest | Cypress | WCAG 2.1 AA Accessibility
Comprehensive testing strategies spanning unit, integration, E2E, visual snapshot testing, and accessibility auditing with axe-core.


📦 Flagship Projects & Open Source

Project / Resource Description
CloudPulse
(Live Demo: Passphrase available on request via LinkedIn)
Open-source FinOps & Cloud Security Intelligence platform. Built as an enterprise Nx monorepo featuring Next.js 16 BFF, NestJS microservices, Vercel AI SDK integration (Claude API), and Terraform-managed AWS ECS Fargate Graviton infrastructure.
Rename Angular Component Popular VS Code Extension with 56,000+ active users, automating component refactoring across large workspaces.
Angular Sussex Meetup Founder and 5-year host, sharing enterprise architecture best practices and mentoring developers.
angular-white-label-architecture-demo Architectural patterns for maximizing reusable code and configuration across enterprise white-label monorepos.
with-next-from Custom RxJS operator (withNextFrom). Solved the exact same problem as concatLatestFrom prior to official NgRx implementation.
RxJS Contributions Contributed to official RxJS documentation, clarifying reactive programming concepts.

📝 Published Articles & Guides


🤝 Engagement & Commercial Track Record

Operating as an independent Ltd company technical consultant Outside IR35. Recent contract engagements include:

Chambers & Partners ISB Global Turner & Townsend NatWest Nessy Learning Domestic & General EDF Energy

  • Contract Status: Available immediately for Outside IR35 contracts (Senior Full Stack Architect / Technical Lead / Senior Developer).
  • Location: UK-based (Remote / Hybrid across Shropshire, West Midlands, London, or South West).
  • Direct Contact: Connect via LinkedIn

Pinned Loading

  1. cloudpulse cloudpulse Public

    Cloud Cost (FinOps) & Security Intelligence Platform built with Next.js 16, NestJS, and AWS ECS Fargate. Features closed-loop GitFlow IaC auto-remediation via Terraform 1.7+

    TypeScript

  2. rename-angular-component rename-angular-component Public

    VS Code Extension: Rename Angular Component

    TypeScript 36 2

  3. enterprise-angular-mono-repo-patterns-example enterprise-angular-mono-repo-patterns-example Public

    TypeScript 5 6

  4. angular-white-label-architecture-demo angular-white-label-architecture-demo Public

    Experiment into using various combined patterns to maximise reusable code in an Angular white label monorepo

    TypeScript 1

  5. forroot-your-async-config forroot-your-async-config Public

    A demonstration of using modules and injectors for specific use cases

    TypeScript 1 1

  6. Tech-Stack-Nation/study-guide Tech-Stack-Nation/study-guide Public

    A graded list of topics you'll need to learn to be a professional Angular developer

    35 12