Full stack engineer (Node.js, React, PostgreSQL) building integrations and AI features for operations software. At The h.wood Group I connect POS, scheduling, payroll and Microsoft 365 for 13+ restaurant and nightlife venues, and ship Claude features with audit ledgers, human approval and revert. Physician by training (MBBS).
Production work (private company repos; 460+ merged PRs in 2026, top contributor on both the API and the SPA)
- Ask Woody: a Claude tool-calling agent with pluggable domain packs. It investigates tip-payout anomalies over read-only tools and stages POS changes for human approval.
- Revertible POS writes: every Oracle Simphony change is a logged, revertible step, built after a live probe proved the API replaces whole records on partial update.
- AI guest import: Teams chat to guest list with forced tool calls and incremental patches; cost per run from $1.85 to $0.05.
Public projects
- DataHub Incident Copilot: an autonomous data-incident agent. Event-triggered, a deterministic verification firewall before Claude explains anything, GraphQL write-back, human acknowledge. DataHub Agent Hackathon 2026.
- Myanmar Flood Platform: disaster-response platform, winner of the Myanmar Flood Response Hackathon 2024.
Now building: a planner-executor-reviewer agent pipeline (Claude plans, a local model extracts, deterministic code renders, Claude reviews) for medical study material.
Stack: Node.js, Express, TypeScript, React, PostgreSQL, Azure, Claude API, MCP, Microsoft Graph, DuckDB, dbt



