sre-investigation-agentLIVE
Incident agent with five SRE tools, streaming each call as it investigates. 8/8 eval scenarios passing.
PythonBedrock AgentCoreTerraform Open demo ↗Source ↗2026Cloud and AI platform engineer, five and a half years across AWS, Azure and GCP. I do the infrastructure and the AI layer on top of it, which in practice means Terraform at estate scale, Kubernetes and DevSecOps, then agents, MCP servers, evaluation and guardrails. Most of what I build is public.
The trace below is scripted, not live. The real agent is deployed and free to try, have a go (the public instance replays recorded runs, so it costs nothing).
For the engineers: this is a miniature of the Context Window Explorer from mcp-context-inspector, an MCP server I built because most agent tooling re-displays data your interface already had, rather than the part nobody renders. Figures below are illustrative. The deployed version reports per-session breakdowns, with token counts labelled as estimates rather than presented as exact provider usage.
Four roles, all delivery-facing. The through-line is platform work other engineers depend on.
Sohaib, you are a delight to work with and you have continuously been supporting and helping us onboard onto this LLM platform. We’ve been able to automate our workflows and increase productivity by 45%.
Terraform Associate, Azure Fundamentals and AWS Cloud Practitioner certified, currently working towards the CKA. BSc from Brunel University London.
Platform work is mostly invisible, so here it is written up the way I would write a postmortem.
Two of these are deployed and open to anyone. Everything else is public source.
Incident agent with five SRE tools, streaming each call as it investigates. 8/8 eval scenarios passing.
PythonBedrock AgentCoreTerraform Open demo ↗Source ↗2026Eight MCP tools over session cost and tokens, plus a Context Window Explorer any client can connect to.
PythonMCPDynamoDB Open demo ↗Source ↗2026Islamic Home Purchase Plans compared against conventional mortgages. Free, no tracking, works offline.
HTMLJS Open demo ↗Source ↗2026Azure OpenAI deployments from YAML, with a Python pipeline for quota discovery and capacity weighting.
TerraformPythonAzure Source ↗2026Vertex AI Vector Search indexes and endpoints, with Python scripts for embeddings and validation.
TerraformPythonGCP Source ↗2026Next.js on Cloud Run behind a global load balancer, with Cloud Armor and rate limiting.
TerraformCloud Armor Source ↗2025Flask on ECS Fargate with VPC, ALB, Route 53 and a health endpoint wired to the ECS check.
TerraformECS Fargate Source ↗2025Three posts, each from a problem I hit at work rather than a tutorial rewritten from the docs.