I ship production AI agents on AWS. Bedrock AgentCore · Strands · CDK. rajmurugan.com
Raj Murugan

Raj Murugan

Deep technical posts with real code, real gotchas, real architecture decisions. No demo-grade content.

Solutions Architect specialising in production AI agents on AWS. Sydney · Parallo (SoftwareOne)

New: 3-part series on building an AWS DevOps Agent that knows your org — Intent vs State, the MCP layer, and wiring it all up with CDK. Read Part 1 →

About

I'm a Solutions Architect at Parallo (SoftwareOne), an AWS Advanced Partner. My day job is shipping production AI agents on AWS for enterprise clients. My nights and weekends are spent building the same kind of systems for my own problems and writing up what I learned.

The work I publish here is the work nobody else writes about: the IAM trust policy that takes an afternoon to debug, the VPC cold start that breaks streaming, the OIDC flow that silently fails for a month. AgentCore production gotchas. CDK patterns that survive a real deployment. Cost decisions that show up on the bill, not in the demo.

If you're shipping agentic AI on AWS and you've started hitting walls that the documentation doesn't mention, this blog is for you.

Where I publish

  • rajmurugan.com — canonical, deep technical posts published first
  • YouTube — video walkthroughs of the harder code segments
  • dev.to and Medium — selected cross-posts for reach
  • LinkedIn — short-form discussion and post launches

Stack

AWS CDK v2TypeScriptPython 3.12Bedrock AgentCoreStrands SDKDockerGitHub ActionsReactAmplifyCloudFront

Featured Work

bedrock-agentcore-starter

Production-ready Customer Service AI Agent on Amazon Bedrock AgentCore. Every deployment gotcha documented inline. The companion repo to the 6-part AgentCore series.

Python 3.12Strands SDKFastAPIAWS CDK v2DockerGitHub Actions OIDC
AWS DevOps Agent — Org Knowledge MCP Layer

An MCP server that turns ADRs, incident reports, and runbooks into a queryable org-knowledge surface for AWS DevOps Agent. Four tools, Bedrock Knowledge Base, frontmatter-filtered chunks. From "agent that reads your docs" to "agent that knows your org."

PythonMCPBedrock Knowledge BaseAWS CDK v2AgentSpace
study-loop — Personal AI study system

Three Claude projects with Socratic tutoring, a weekly Cowork routine, three differentiated emails. Open-source spec, full design history including the v1-to-v2 architecture pivot. A personal build whose failure modes mirrored enterprise AI patterns.

Claude projectsCoworkGmailGoogle DriveGoogle Calendar

Recent Posts

View all →