Services
Fix the build and release process.
I help software teams find what is slowing delivery, improve their CI pipelines, and make their infrastructure easier to operate.
01 // Service
CI & systems optimisation
The problemBuilds take too long, test jobs fail unpredictably, and engineers spend time working around the pipeline.
How I helpFind where time and failures accumulate, then improve caching, test parallelism, runner configuration, and shared pipeline templates in GitLab CI or Jenkins.
What you get
- Pipeline assessment
- Implemented improvements
- Before-and-after comparison
- Maintenance documentation
02 // Service
Cloud & on-prem infrastructure automation
The problemEnvironments need manual setup, release steps live in someone's head, and repeatable work still depends on handoffs.
How I helpAutomate cloud and on-premises environments with Terraform/OpenTofu and Ansible, and build repeatable delivery workflows for web, mobile, and embedded products. My infrastructure work includes Proxmox, OVH, and DigitalOcean.
What you get
- Reusable provisioning code
- Automated release workflows
- Operating documentation
- Team handover
Self-service developer workflows: I've built a CI-triggered tool that provisions virtual machines, configures operating systems, runs tests, and returns logs as pipeline artifacts. Read the example →
AI-agent tooling: I've integrated existing tools into workflows using isolated microVMs and Infisical for secrets management, with a focus on keeping sensitive credentials out of agent context.
How we can work together
01 // Understand
Assessment
I review your current build, release, and infrastructure setup with your team, identify the main problems, and recommend what to fix first.
02 // Improve
Hands-on implementation
I work alongside your team to make the changes, document how they work, and help your engineers maintain them.
03 // Maintain
Ongoing support
I help your team troubleshoot recurring problems, review changes, and improve the setup as your needs change.
Next step
Tell me what needs to work better.
We start with a conversation about your team and the problem. Then we agree what help would be useful.
Start a conversation →