Senior Full Stack Architect & Technical Lead
Next.js 16 (React 19) • Angular (v2–21) • NestJS • AWS & Terraform IaC • Enterprise Monorepos
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.
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.
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.
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.
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.
| 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. |
- Angular lazy-loaded SVG sprite sheets (Medium)
- Angular Study Guide (Angular-Nation)
- forRoot your Async Config
- Enterprise Angular Monorepo Patterns
Operating as an independent Ltd company technical consultant Outside IR35. Recent contract engagements include:
- 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




