Services

Infrastructure engineering for systems that are already carrying customers

Defined technical engagements for hosting providers, MSPs, SaaS operators, and agencies that need senior Linux expertise without a permanent hire.

Platform migration and modernisation

Typical work: OpenVZ/Virtuozzo to Proxmox LXC, migration strategy, node standards, storage layout, container compatibility, provisioning integration, rollback planning, and staged execution.

Automation and deployment engineering

Typical work: Ansible roles and playbooks, Bash/Python tooling, idempotent server builds, application installers, packaging, service units, configuration generation, and fleet-wide changes.

Observability and operational intelligence

Typical work: Prometheus metrics, Thanos architecture, Grafana dashboards, Alertmanager, exporters, usage telemetry, anomaly views, and actionable fleet health indicators.

Production troubleshooting

Typical work: difficult Linux failures, service lifecycle behaviour, storage latency, I/O contention, networking, containers, package upgrades, process isolation, and performance regressions.

Hosting application platforms

Typical work: customer-facing application catalogues, torrent and media services, reverse proxies, per-user systemd services, Docker/LXC integration, upgrade paths, and supportability.

Technical assessment and design review

Typical work: architecture review, migration readiness, operational risk, build standards, monitoring gaps, maintainability, and a written implementation plan your team can execute.

Engagement shape

Start with a bounded problem

The best initial engagement is usually one concrete system, migration stage, recurring failure, or missing operational capability. This produces useful output quickly and gives both sides evidence before considering broader work.

Assessment

Inspect the current system, constraints, failure modes, and business requirements.

Technical plan

Define the target, sequence, validation criteria, risks, and rollback path.

Implementation

Build the automation, configuration, migration tooling, or monitoring changes.

Validation and handover

Test expected behaviour, document operation, and transfer maintainable ownership.

What working together looks like

1. Context

You describe the system, business impact, constraints, access available, and what has already been tried.

2. Scope

I propose a defined technical outcome, assumptions, exclusions, and the information needed to begin.

3. Delivery

Work is implemented transparently in your repository and environment, with decisions and validation recorded.

4. Handover

Your team receives the code, configuration, operating notes, and a clear account of remaining risks.

Not sure whether the work fits?

Send a concise description. I would rather decline a poor fit than sell you the wrong engagement.