Hey, I'm Chris Owen!

A software architect in Singapore. I work in the AI platform team at GIC, helping scale and build business-focused AI agents.

Before that I led GIC's internal developer platform team and started an internal community for AI-driven development. Over more than 15 years I've designed systems and helped engineering teams change how they work, at ThoughtWorks, Standard Chartered, Citi and others. Outside work I build open-source tools for crews of AI coding agents, and write about what those agents need from the teams that use them.

Now

  • Scaling business-focused AI agents on Temporal, AgentCore and Databricks at GIC
  • Building Wheelhouse, docket and improve
  • Writing on agent memory, skills and process

Find me on

Worked at and with

GIC Citi Standard Chartered UNCHARTED Thoughtworks McKinsey & Company Sky The Guardian Equal Experts Sensis

Writing

Notes from building with AI agents: how they remember, how their skills should be built and tested, and why teams need clearer process once agents join them.

More notes

Shorter posts and earlier writing.

Agentic engineering, hands-on

Three open-source tools for working with a crew of AI coding agents: a place to talk to the crew, a memory it can trust, and a harness that improves only with your approval.

Wheelhouse home in dark mode: the menu, the work under way, and the Firstmate conversation with decisions as cards Wheelhouse home: the menu, the work under way, and the Firstmate conversation with decisions as cards

Wheelhouse

Run a crew of AI coding agents without living in their terminals. One calm page on your own machine to talk to Firstmate, see what the crew is doing, answer its decisions and review real results.

TypeScriptNode.jsnpmMIT
npm install -g @chrisjowen/wheelhouse
docket open: the browse graph of an example case file, with an item's confidence, sources and evidence in the inspector

docket

Local-first team memory for software repositories, for people and agents alike.

  • Every fact cites where it was seen: file, lines, URL or conversation.
  • Confidence is weighed from the evidence, never typed by hand.
  • A Claude Code plugin reads the record first and adds to it as it works.
TypeScriptClaude Code plugin
npx @chrisjowen/docket setup
The improve overview: proposals waiting for review and why a harness review is due

improve

Make Claude Code better at working in your repository, one approved change at a time.

  • Notices repeated corrections, failing tools and untested work.
  • Proposes small, evidenced fixes to CLAUDE.md, skills, hooks and settings.
  • Nothing changes until you approve it, and every change can be rolled back.
JavaScriptClaude Code plugin
/plugin marketplace add chrisjowen/improve

More open source

Seventeen years of public code, from .NET and Scala through Elixir to today's agent tooling.

All public repositories on GitHub

Resume

More than 15 years across consultancies, banks, media and insurtech: architecture, DevOps and coaching teams through change. At GIC that led from an internal developer platform and a community for AI-driven development to business-focused agents on the AI platform.

Work history

Roles since 2009. Full profile on LinkedIn

  1. AI Platform team
    GIC🇸🇬 Singapore
    Present
    • Helping scale and build business-focused AI agents running on Temporal, AgentCore and Databricks.
  2. Lead, Internal Developer Platform
    GIC🇸🇬 Singapore
    • Led the team building GIC's internal developer platform: tooling, guides, automation and software blueprints.
    • Started an internal community for AI-driven development.
    • Spearheaded innersource libraries.
    • Created projects to build internal CLIs, harness plugins and SDLC tooling for AI agents.
  3. VP of Engineering, Embedded Team Coach
    Citi🇸🇬 Singapore
    Mar 2022 – Jun 2023
    • Part of Engineering Excellence, helping several teams modernise their technology stack and ways of working.
    • Instructor-led workshops, hands-on coaching, architecture reviews and embedded mentoring.
    • Supported transformation at every level, from technical leaders to business operations and developers.
  4. Software Architect
    Uncharted🇸🇬 Singapore
    May 2020 – Jan 2022
    • Senior architect shaping a cloud-native, microservices, multi-tenant core insurance platform for a global insurtech.
    • Guided delivery of the core product engine that powered the platform.
    • Helped build the team, recruiting and mentoring new joiners.
  5. DevOps Evangelist
    Standard Chartered Bank🇸🇬 Singapore
    Sep 2017 – May 2020
    • Spearheaded a two-year programme helping 30+ teams meet bank standards for Agile, DevOps and automated testing.
    • Initiated and championed a centralised traceability platform, standard training and release audit tooling.
  6. Managing Director, independent consultant
    Software Monkeys🇬🇧 United Kingdom
    May 2011 – Sep 2017
    • Sky: internal consultant in a team of technical leaders, moving teams to a cloud-native, microservice architecture.
    • Guardian News & Media: full-stack development on the Membership and Subscriptions platforms, mostly in Scala.
    • McKinsey & Co: led architectural delivery of a new-to-bank account registration process for a foreign national bank.
    • Equal Experts: engagements for multiple clients across Europe, from delivery to onboarding and presales.
    • Sensis, Australia: senior developer on the core search team, rewriting the search API in Scala.
  7. Consultant
    ThoughtWorks🇬🇧 United Kingdom
    Dec 2009 – May 2011
    • Delivery projects, and agile coach for several on-site developers.

Skills

From my CV, current work, public repositories and certifications.

AI and agents

Claude Code Agent skills and evals Agent memory MCP Multi-agent workflows Temporal AgentCore Databricks

Languages and frameworks

TypeScript Node.js Scala / JVM .NET / C# Elixir Phoenix Ruby Python Svelte Vue

Cloud, DevOps and automation

AWS Google Cloud Docker Kubernetes Istio k3s Terraform Ansible Jenkins TeamCity

Practice

Architecture and system design Internal developer platforms Innersource TDD, BDD and ATDD Agile coaching Mentoring Technical analysis

Background

Education, certifications and the sectors I've worked in.

Education

BSc Internet Computing, 2:1

University of Hull, UK

Sectors

Consultancies – ThoughtWorks, McKinsey, Equal Experts

Banks – Standard Chartered, Citi, National Bank of Greece

Media and telco – Sky, Guardian, O2

Insurtech and startups – Uncharted and others

Certifications

Advanced Kubernetes: 1 Core Concepts – LinkedIn, 2023

Build a Blockchain and a Cryptocurrency from Scratch – Udemy, 2021

Advanced Kubernetes Workshop – Learnk8s, 2019

Get in touch

Want to talk about AI platforms, agentic engineering or one of the projects?

The best way to reach me is on LinkedIn.

For the projects, open an issue on GitHub.