Services
I work embedded with a client rather than as a detached contractor. The scope is whatever the client actually needs at the time, and I stay with it from assessment to the point where it runs without me.
Rates are quoted per engagement, not from a rate card.
Discovery & audit
1 week
Read the environment as it actually is: what is running, what has no owner, what is single-threaded, and what breaks at 3am.
- Written findings with the risks ranked
- A prioritised plan usable by the client's own team
- Monitoring and access documented as found
Delivery sprint
2 weeks
Implement the agreed scope in the client's own environment: pipelines, cluster work, IaC, monitoring, or the operational tooling the team is missing.
- Working changes in the client's environment, not a demo
- Documentation and handover notes
- A clear list of what is still open
Monthly retainer
Ongoing, monthly
A fixed monthly allocation for ongoing work, with priority access between other engagements.
- Standing allocation of hours per month
- Monthly review of what changed and what is at risk
- Overage billed separately, never silently absorbed
On-call add-on
Add-on to a retainer
Incident response outside retainer hours. Priced separately because availability is a different product than work.
- Agreed response window
- Escalation path written down before the first incident
How engagements are set
- Minimum engagement: 20 hours, or one week of discovery
- Quoted per engagement after a scoping call
- Overage outside the agreed allocation is billed at the quoted rate
- On-site work carries a premium over remote
Send the scope and you get a quote for it.