projects

Side projects — the stuff I build on evenings and weekends to stay sharp. Each links to a full writeup on Hashnode where one exists.

  • Terraform Ecosystem Reference for Regulated Environments

    building

    PR-driven infrastructure changes with approval gates, suitable for teams that need auditable IaC. Demonstrates Terraform, Terragrunt, Terratest, and Atlantis running locally via Docker Compose, with a multi-agent build workflow.

    stack
    terraform · terragrunt · atlantis · api-gateway · lambda · dynamodb
  • Multi-Account AWS Security Platform with AI-Driven Insights

    building

    Three-part security portfolio spanning YAML-driven account vending on AWS Organizations + IAM Identity Center, golden-AMI hardened EKS baselines, and a multi-account security platform with an AI-enriched operational newsletter pipeline.

    stack
    aws-organizations · iam-identity-center · eks · n8n · bedrock
  • Multi-Agent AWS Cost Analysis Pipeline

    shipped

    Four-agent pipeline — ingestor, analyzer, recommender, reporter — that processes AWS cost and usage data and produces actionable optimisation recommendations. Deployed on Lambda with DynamoDB for cross-run memory.

    stack
    langchain · langgraph · bedrock-nova · python · dynamodb
  • RAG-Powered Domain Query System on Aurora pgvector

    shipped

    Retrieval-augmented generation reference architecture using pgvector on Aurora Serverless v2, private API Gateway, and a Streamlit frontend on ECS Fargate. Demonstrates secure VPC-only RAG with Amazon Bedrock.

    stack
    aws-cdk · aurora-pgvector · bedrock · streamlit · ecs-fargate
  • Hub-and-Spoke GitOps Platform for Multi-Cluster EKS

    shipped

    Six-repository platform design separating platform concerns from application concerns. Demonstrates Kustomize-based configuration management and ArgoCD delivering to multiple clusters from a central hub, suitable for small platform teams running multi- tenant workloads.

    stack
    eks · terraform · argocd · kustomize · kubernetes
  • Multi-Agent Pull Request Intelligence Platform

    shipped

    Parallel-execution agent system analysing pull requests for security risk, cost impact, code quality, and release risk. Orchestrated via Step Functions with Bedrock Nova Pro.

    stack
    ecs-fargate · nextjs · fastapi · step-functions · bedrock-nova-pro