๐ Singapore
๐๏ธ Head of Platforms Engineering @ AI Singapore
๐ณ Creator of Orchard, sovereign on-prem LLM orchestration
I lead Platforms Engineering at AI Singapore. I joined in 2018 as one of the original four engineers. My team runs the hybrid infrastructure, GPU and HPC capacity, MLOps and data platforms for national AI programmes.
I started around 2000 with Linux HPC clusters in Singapore. Those habits still apply: get performance and efficiency while keeping results accurate, scale and automate so infrastructure and tools do the heavy lifting, and split work into independent pieces that run in parallel, with map-reduce as a default pattern.
These days I build AI platforms and tools with AI agents, and the same habits apply there. The main tools I build and contribute to are below.
- ๐ณ Orchard
- You can think of Orchard as an OpenAI-compatible API that runs on a fleet of Apple Silicon Macs you control. It has an Elixir/OTP control plane, deny-by-default model grants for each Workspace, request tracing and MLX-LM workers. Postgres is the only infrastructure it needs. Apache-2.0, pre-release pilot. Demo video.
- ๐ฆ๏ธ Cuaca - Weather and haze briefing for Singapore neighbourhoods. It uses only official data.gov.sg feeds: two-hour forecasts for all 47 areas, PSI and PM2.5, and a separate US AQI. It is an installable PWA on Cloudflare Workers.
- ๐ง RepoPrompt CE
- Native macOS app for context engineering, with an MCP CLI for AI coding agents. I contribute and review. My merged changes include Cursor ACP agent support (#902), Cursor Effort and Speed controls (#960), and Codex goals on by default (#33).
- ๐บ homebrew-repoprompt-ce - I maintain the Homebrew cask. Install with
brew tap repoprompt/repoprompt-ce && brew install --cask repoprompt-ce.
- ๐ pi-exa-search
- Source discovery and search workflows for the pi coding agent, using Exa.
- ๐ jobs-sg
- Shows AI exposure across 562 Singapore occupations. Adapted from karpathy/jobs, with MOM wage data and SSOC codes.
- โ๏ธ sniplette - Gets a video from a social media link and makes a small clip that you can send in a chat app.
- ๐ฆ bmad-pack-installer
- Installs BMAD expansion packs and manages their symlinks and manifests.
- 2001 to 2006: I contributed cluster tooling and packages to NPACI Rocks, including the PVFS and Grid Engine rolls.
- 2003 to 2006: I co-founded Scalable Systems, an HPC startup. Platform Computing acquired it in 2006. After that, I led engineering teams in Singapore at Platform Computing and then at Revolution Analytics.





