Keeping production boring since 2009.
I design production-ready systems, build the monitoring that tells you what is actually happening, and run the CI/CD pipelines that ship it. 16 years in production, from 24/7 incident rotations to leading SRE transformations on cloud-native platforms. Today, AI agents like Claude, Codex, Gemini and Cursor sit in my daily loop for triage, infrastructure code and postmortems.
Lead Site Reliability Engineer (SRE). I help startups fix the monitoring, reliability and cloud-cost problems that only show up once they're already in production.
- in production
- 17y 0m
- Nov 2009 → now
- services
- 6
- employers
- deploys
- 10
- role changes
- artifacts
- 6
- certifications
- agents
- 4
- AI tools in the loop
Current role: Lead Site Reliability Engineer since 2021.
Career trace
GET /career · select a span for its attributesAI in the loop
kubectl get pods -n ai- Terraform and pipeline changes as reviewed PRs
- Runbook and postmortem drafts from incident timelines
- Scripted toil: migrations, config sweeps, test scaffolds
- Second-opinion review on risky diffs
- Long-context reads over logs, traces and dashboards
- Summaries of noisy alert history
- Day-to-day IaC, Helm and scripting
- Fast navigation of unfamiliar repos during incidents
Event log
tail -f /var/log/career.logWhat I run
kubectl get pods -A| NAMESPACE | NAME | STATUS | LAST SEEN AT |
|---|---|---|---|
| ai | claude / claude-code | Running | daily |
| ai | openai-codex | Running | daily |
| ai | gemini | Running | daily |
| ai | cursor | Running | daily |
| observability | datadog | Running | current-role |
| observability | new-relic | Running | manulife |
| observability | grafana | Running | manulife |
| observability | dynatrace | Running | manulife |
| observability | prometheus | Running | certified |
| observability | ca-apm | Running | manulife |
| cloud | aws (ec2, rds, vpc, iam, route53, s3) | Running | current-role |
| cloud | gcp | Running | current-role |
| cloud | azure | Running | current-role, manulife |
| cloud | aks / kubernetes | Running | manulife |
| cloud | pivotal-cloud-foundry | Running | manulife |
| iac | terraform / terragrunt | Running | current-role |
| iac | chef | Running | manulife |
| iac | helm | Running | manulife |
| iac | hashicorp-vault | Running | manulife |
| ci-cd | ci/cd pipelines | Running | current-role |
| ci-cd | jenkins | Running | current-role, manulife |
| ci-cd | github-actions | Running | current-role, manulife |
| ci-cd | sonarqube / artifactory | Running | current-role, manulife |
| practice | slos & slas | Running | current-role, finastra |
| practice | blameless postmortems | Running | current-role, finastra |
| practice | incident mgmt (itil) | Running | current-role, opentext |
- sre/sla-and-sloVERIFIEDSite Reliability Engineering: Service-Level Agreements and Objectives
- k8s/monitoring-with-prometheusVERIFIEDKubernetes: Monitoring with Prometheus
- terraform/network-infrastructureVERIFIEDTerraform: Managing Network Infrastructure
- ci/github-actionsVERIFIEDLearning GitHub Actions
- ml/python-and-r:2017VERIFIEDMachine Learning with Python and R · Udemy
- data/power-bi-with-excelVERIFIEDUsing Power BI with Excel
- uwaterloo/mmsc-mot:2019DEGREEMaster of Management Science, Management of Technology · University of Waterloo
- centennial/business-ops:2012DEGREECollege Diploma, Business Operations · Centennial College
- iiit-kolkata/be-it:2009DEGREEBachelor of Engineering, Information Technology · IIIT Kolkata
Work with me
pipeline: engagement · 4 stages · stage 0 is freeproof: 1,300+ datadog monitors · 116+ production services · slo/error-budget owner · dr lead · sre design authority, finastra
Free audit
Send your anonymized AWS bill, or give me read-only access to your DataDog. You get a written report: the three things I'd fix first. Yours to keep either way.
- cloud-costyour anonymized AWS bill, analyzed: the top three places you're overpaying
- observabilitya read-only review of your DataDog: what's noisy, what's missing, the alerts that would have caught your last incident
Observability audit
Two weeks on your monitoring and alerting. You get a written map of blind spots and a ranked fix list.
Infrastructure project
Terraform modules, CI/CD pipelines, Kubernetes migration or alerting setup, scoped and priced up front.
Fractional SRE
A few hours a month on reliability: SLOs, PR reviews, incident support and postmortems.
stage 0 is free. stages 1–3 are the paid work.
Before you page me
- nda?
- Yes, on request, before any access.
- how does stage 0 work?
- You send an anonymized bill or read-only Datadog access. I send a written report. No call required, no obligation.
- where are you?
- Kitchener, Ontario. I work in your timezone's core hours.
- who does the work?
- Me. No hand-offs, no offshore team.
- what do you need from us?
- One person who can answer access questions. Nothing else.
PHP2Shell: patch what you need, delete what you don't
Two critical PHP flaws landed on a Tuesday. One service got patched within the day. A handful of old PHP scripts got something better than a patch: they got switched off for good.
An AI agent's plan that looked right and wasn't
AI agents are in my daily loop for infrastructure code. One produced a tidy change whose plan would have replaced a load balancer. The guardrails are why it didn't.
1 min readA generated config file that doubled in size
What I took from Cloudflare's November 2025 outage: a permissions change made a generated file double in size, and the proxy crashed on a limit nobody expected to hit.
1 min read
Page me
opens a ticket in my inbox, not a 3am alertTell me what is breaking, what is slow, or where AI agents could take toil off your team. I reply within a day.
open incident