Services

Infrastructure automation and applied AI, for teams that ship.

Built for DevOps and product engineering teams. Defined scope, working software, and you own every line of it.

Start here

AI Opportunity Audit

Working session + written report · ~1 week

I learn your stack, your pipelines, and where your team actually loses hours. You get a written map of where AI is worth applying, where it isn't, and what the first build should be. Most teams find gaps they didn't know to look for.

The usual on-ramp. Standalone — no obligation to build anything after it.

Build

Things I build for you

Four shapes of work. If your problem doesn't fit one of them cleanly, that is worth a conversation rather than a forced fit.

Pipeline & Toil Automation

2–4 weeks · one workflow, shipped

The repetitive work your team absorbs because nobody has had time to fix it: log triage, alert noise, deployment checks, ticket routing, release notes, the manual handoffs between Jira, GitHub, Slack, and your monitoring stack. We scope one, I build it, I hand it over with the runbook.

Done this before

Built the network automation function at PNC Bank so a datacenter team could reach root cause faster.

Agentic Systems Build

4–8 weeks · production, not prototype

A working agentic system for a real workflow — MCP servers, agent orchestration, RAG over your own corpus, tool use with human checkpoints. Built to run in production and be operated by your team, not to demo well once.

Done this before

Two full systems built this way under architectural direction, including a SaaS product and an 80+ test simulation in an unfamiliar language.

Product Engineering Build

8–12 weeks · CI/CD and test strategy

The pipeline and test architecture your product team needs to ship with confidence: build and release design, a testing strategy that actually catches things, and the automation to keep it honest. For teams whose velocity is capped by how long it takes to trust a change.

Done this before

Wired CloudLabs into engineering's Jenkins pipeline so a fresh build reached customer-facing teams within hours of release. Separately shipped 80+ integration tests in a stack I had never used, under agentic direction — the test strategy was the reason that worked.

Lab & Demo Platforms

8–12 weeks · self-service environments

On-demand environments your sales engineers, support team, or customers can provision themselves — wired into your CI/CD so what they show is the current build, not a stale snapshot. Automated teardown and cost control included, because that is what makes it survivable.

Done this before

This is CloudLabs. Built it at Apstra, scaled it through the Juniper acquisition, and it ran onboarding for a Fortune 500 sales organization. It is still running.

Embedded

Embedded Team Ramp-Up

Months, not days · remote-first

I work alongside your team — learning your stack, mapping your workflows, and helping engineers see what they didn't know to look for. Not a training deck. Not a slide review. Standing access to someone who will give you a straight answer about where AI helps and where it is a distraction.

Done this before

Six months embedded with a lean DevOps team at a major league sports organization, working out where AI could accelerate their infrastructure automation. They never funded the initiative — which is why I now ask whether the mandate has a budget behind it before either of us commits months. The audit exists to answer that for the price of a week, not a quarter.

How I work

Scoped, not open-ended

Every engagement has a defined boundary and a deliverable. If I think the scope is wrong, I will say so before we start rather than bill through it.

You own everything

Code, infrastructure, documentation, runbooks. No proprietary runtime, no license, no dependency on me to keep it running. The goal is a system your team operates.

The right tool, not just AI

Plenty of problems on this list are better solved with a script, a queue, or deleting a process. I will tell you when that is the case. It is why the audit exists.

Not sure which one fits?

Bring the problem, not the solution. Thirty minutes, no pitch — and if this isn't the right kind of work for me, I will tell you that on the call.

Book a free 30-minute call