Platform & tooling

Shared platforms, delivery, infrastructure, monitoring and developer tools built around the products: some I designed from scratch as the architect, others I contribute to.

These are private systems, so the cards have no links.

Show cards by category
  • Architect

    2026 – Now

    Deployment monitoring dashboard

    Next.js 16 and React 19 dashboard for environment, deployment and VM or instance-group health, deployed to GCP with GitHub Actions and Terraform.

    Monitoring

  • Architect

    2026 – Now

    Real-time monitoring dashboard

    Real-time Next.js dashboard: a server-side cache pushed over WebSocket, combining environment health, deployments, GitHub Actions, VM and instance-group status and performance data, with unit, component and Playwright tests.

    • WS

    Monitoring

  • Architect

    2026 – Now

    Shared runtime and CI-image platform

    Profile-driven builds of a shared Node runtime image and a CI-agent image, with promotion separated from the build and documented with Antora.

    • An

    Delivery & infrastructure

  • Architect

    2024

    Cross-segment reverse-proxy gateway

    Terraform Nginx gateway with TLS re-termination and reusable modules for load balancers, DNS, firewall rules and static IPs, documented with diagrams.

    Network & cloud

  • Architect

    2023 – 2026

    Reverse-proxy tier

    Terraform-defined Nginx reverse-proxy tier on GCP: regional internal load balancer, managed instance groups with autoscaling and health checks, DNS and service accounts.

    Network & cloud

  • Architect

    2021 – 2026

    VM image pipelines

    Packer pipelines that build timestamped, labelled VM images for CI agents and the application runtime, with a separate promotion step.

    Delivery & infrastructure

  • Architect

    2020 – Now

    Test-data generator

    React, Vite and Vitest web app for creating, retrieving and updating test bookings, with an Antora documentation site.

    • An

    Testing

  • Architect

    2020 – Now

    Test-support platform

    Monorepo of test-support packages, including a test-data generator that orchestrates six packages with layered retry logic and integration tests, released through GitHub Actions.

    Testing

  • Architect

    2019 – Now

    Frontend delivery server

    Node.js server that delivers versioned front-end bundles and application configuration to several products from cloud storage, with OpenTelemetry logging, tracing and metrics and a staged CI pipeline with promotion.

    Delivery & infrastructure

  • Architect

    2018 – Now

    Shared UI component platform

    About 160 independently versioned React and Sass packages shared across products, with Storybook, GitHub Actions release pipelines and an Antora documentation site.

    • An

    Shared platform

  • Contributor

    2026 – Now

    Mobile app

    React Native app that hosts the web application in a WebView with a message bridge, barcode and document scanning, Bluetooth label printing and Fastlane releases.

    • RN

    Desktop & mobile shells

  • Contributor

    2024

    Cloud infrastructure

    Terraform for the GCP web and app tiers of a customer-facing service: load balancers, instance groups, startup scripts and monitoring.

    Network & cloud

  • Contributor

    2023 – 2026

    Desktop shell

    Java desktop shell that embeds the web application with JxBrowser on Windows, macOS and Linux and bridges to native features such as document scanning and printers.

    • Jx

    Desktop & mobile shells

  • Contributor

    2023 – 2025

    Developer Chrome extension

    Manifest V3 Chrome extension giving developers environment and deployment views.

    Developer tools

  • Contributor

    2022 – 2026

    Environment config comparison tool

    React UI and Node API that parse, compare and merge environment configuration, deployed on GCP with GitHub Actions pipelines.

    Developer tools

  • Contributor

    2020 – 2025

    Deployment automation DSL

    Reusable Jenkins pipeline DSL for release branching, artifact promotion and pull-request checks.

    Delivery & infrastructure

  • Contributor

    2019 – 2026

    Production configuration management

    Release-to-production configuration merge scripts and a workflow that synchronises deployed configuration back into the repository.

    Developer tools

  • Contributor

    2018 – Now

    Authoring packages library

    42 independently versioned authoring packages (components, containers and libraries) published through GitHub Actions, with an Antora documentation site.