Services

We work in two areas: infrastructure (platform engineering, Kubernetes, GitOps) and AI engineering (spec-driven development, legacy modernisation). Both are delivered with automation, documentation, and clear handover.

Infrastructure services

Proven delivery: Kubernetes, bare metal, GitOps, and day-2 operations. We focus on deterministic behaviour, upgrade paths, security, and operational clarity.

  • Kubernetes & bare metal — Design and operate K8s on bare metal (e.g. Talos). Full control, no managed-service lock-in.
  • GitOps & platform engineering — Argo CD, Flux, or similar; internal platforms and paved roads for developers.
  • Day-2 operations — Upgrades, runbooks, monitoring, and documentation so your team can own the platform.
  • Linux, virtualisation, AWS — Where they fit: automation, cost control, and long-term maintainability.

AI engineering

Emerging capabilities: we help teams adopt pragmatic AI-assisted workflows with guardrails—human-in-the-loop, tests first, CI gates.

Spec-driven development / code generation from specs

We can help you turn specifications into working code and tests:

  • Convert specs into scaffolding, services, clients, and tests.
  • Generate interfaces, contracts, and test harnesses; integrate with your CI.
  • Emphasis on human review and CI validation—generated code is always checked and tested before merge.

Legacy modernisation & migrations

We offer structured engagements for legacy modernisation and migrations:

  • Structured approach: discovery, target architecture, incremental migration path.
  • Available as capability and engagement—we can help with assessment, planning, and execution where it fits.

RAG & knowledge systems

Optional: we can help design and implement retrieval-augmented and knowledge systems for internal tooling and documentation, with clear scope and guardrails.

Packaged engagements

Three ways to get started with a defined scope.

Kubernetes platform bootstrap

Get a production-ready Kubernetes platform (bare metal or cloud) with GitOps, baseline security, and documentation. Ideal for teams starting from zero or standardising on a single stack.

Bare-metal Kubernetes lifecycle automation

Automate upgrades, node lifecycle, and day-2 operations for existing bare-metal K8s. Deterministic, repeatable, with runbooks and CI.

Spec-to-code accelerator

We use OpenSpec and AI to manage entire codebases: specs drive services, clients, and tests. We set up the pipeline and guardrails; your team keeps human review and ownership.

Discuss a project

Tell us what you need; we’ll propose a scope and approach.