Hi, I'm Shan

I design software systems and write about how they actually get built.

Lead Consultant @ Thoughtworks | Architect, GenAI & Distributed Systems

What I Do

I'm an architect with 19+ years of experience building cloud platforms and distributed systems on AWS, and helping teams modernize the ones that have grown hard to change. These days I focus on solving real business problems with enterprise GenAI and agentic AI, using AI for software delivery (AIFSD) and spec-driven development to ship faster without getting sloppy.

My Approach

I keep things simple: understand the problem first, then choose the design. I stay curious by trying new tools, contributing to open source and writing up what I learn on this blog. And I work best with teams where people share what they know and help each other grow.


Latest Blogs

All blogs
  1. 19 min read

    Loop Engineering Is Not the Agent Loop: Data From Two Runs

    Loop engineering now means the system above your agents, not the tool loop inside one. Cost and failure dat...

  2. 7 min read

    The Patch Velocity Gap: AI Finds Bugs Faster Than You Can Patch Them

    Anthropic's deputy CISO warns AI is accelerating vulnerability discovery faster than enterprise patch cycle...

  3. 11 min read

    Stop Using a Language Model for Everything. Here's What I Use Instead.

    Most enterprise agent pipelines route every AI call through an LLM. After profiling a production pipeline, ...

  4. 20 min read

    Harness Engineering and Loop Engineering: The Layer Between an LLM and Real Work

    Prompt engineering gets a language model to say the right thing once. Harness engineering and loop engineer...


Featured Projects

All projects
  1. Open Source

    SDLC Factory: Autonomous Software Delivery with AI Agents

    An autonomous multi-agent pipeline that transforms plain-English product ideas into production-ready softwa...

  2. Portfolio Website

    Modern, responsive personal portfolio website built with Jekyll and hosted on GitHub Pages. Features custom...

  3. Personal Finance Tracker

    Production-ready full-stack finance app built entirely via Claude Code CLI using a 7-agent spec-driven pipe...

  4. AutoClassifier: AI-Powered Car Identification

    Deep learning-based car identification model using computer vision for automotive surveillance. Processes 1...