Platform · Product · AI

Jerrick Wee

I work at the boundary of platform architecture, product, and AI — building the systems and standards that let organisations actually use AI well, not just deploy it. My focus is on how products should be redesigned to let intelligence act, not just assist.

The long version

I started as a software engineer, moved through data engineering and data product management, and have most recently been functioning as a technical platform lead and informal TPM — overseeing architectural transitions, setting data standards, and leading AI enablement across engineering teams.

I hold a CISSP and treat audit and event data as a security discipline — not just a data engineering task. My work on event schema governance is designed to answer what happened with integrity and traceability, not just to instrument a product.

I think the most important AI work right now isn't in the models. It's in how systems — and the organisations that build them — are redesigned around intelligence as a primary actor.

Currently Kiteworks · Singapore / Amsterdam
Credential CISSP · ISC² 2334374
Education Philosophy, 1st Class · Yale-NUS
Background SWE → Data Eng → Product → Platform
Open to AI-native roles · Europe / Remote US

Selected projects

Not a CV. Three cases that show how I approach problems at the intersection of systems, product, and AI.

Open Source · AI Infrastructure 2025–26

WebMCP Reference Implementation

WebMCP is a W3C specification — shipping in Chrome v146+ — that lets AI agents invoke application functionality natively in the browser, without servers or WebSockets. Most product teams don’t know it exists yet. I built two open-source projects to understand where it leads: react-agent-tool, a React hook library that exposes app state and actions as callable agent tools, and webmcp-kitchen-sink, a reference implementation showing enterprise integration patterns. The goal was to get ahead of a paradigm shift before it arrives, not to catch up after.

WebMCPReactW3C specOpen sourceEnterprise patterns
react-agent-tool ↗webmcp-kitchen-sink ↗
AI Enablement 2024–25

Operationalising Agentic Workflows Across a Product Team

Most teams treat AI as a passive assistant — something you prompt when stuck. I introduced and operationalised agentic workflows using Claude Code across Kiteworks’ product team, including Git-based development patterns, CI/CD integration for AI-assisted UI development, and MCP-based tool connections. Engineers and PMs now work in an agent-driven way by default, not as an experiment. The result was a structural change in how the team builds — not a productivity feature.

Claude CodeMCPCI/CDAgentic workflowsInternal platform
Data Architecture · Security 2024–25

Audit & Event Schema Governance at Scale

Fragmented event semantics across a distributed product created a system that could instrument activity but couldn’t reliably answer what happened. I designed and institutionalised a company-wide Audit Event Framework — 600+ event definitions governed by JSON Schema data contracts, versioned, auto-documented, and cross-language. I treat this as cybersecurity infrastructure: the goal is integrity and non-repudiation, not just observability. This required rearchitecting the activity data layer, introducing a hierarchical event taxonomy via unsupervised clustering, and performing systematic gap analyses without disrupting product velocity.

JSON SchemaData contractsEvent modellingCISSP600+ definitions
Platform Architecture 2024–25

API Gateway & Microservices Transition

Kiteworks is migrating from a Python monolith to a microservices architecture. I own the API gateway layer — the boundary of the system that shapes how services are exposed, secured, and composed. This is not just infrastructure work. How you design the gateway determines what the system can become: which capabilities are composable, which security properties are enforceable at scale, and how external consumers experience the product as the underlying architecture changes. I am also setting the standards by which this transition happens — not only shipping components within it.

API designMicroservicesSecurity controlsPlatform standardsTPM

Thinking in public

On AI systems, product architecture, and where the two are going.

01
The Trojan Horse Problem — forthcoming

The AI in the app mental model treats models as unreliable components to be contained. That framing is now the ceiling, not the floor. The inversion: stop putting AI inside a workflow — put the workflow inside the AI.

AI product strategyMCPAgentic systems
02
AI Axioms — forthcoming

Four positions on AI product strategy held with high conviction: why embedded chatbots are already losing, why architecture should favour adaptability over current capability, and why the locus of decision-making is shifting from explicit orchestration to model judgment.

Product strategyAI architectureFirst principles
03
What WebMCP Changes for Product Teams — forthcoming

A new W3C spec lets AI agents invoke application functionality natively in the browser. Most teams haven't noticed yet. This is what it means architecturally — and why I built a reference implementation to find out before the wave arrives.

WebMCPBrowser-native AIProduct architecture

Let's talk.

I'm interested in roles at AI-native companies or AI-forward departments where platform, product, and AI systems intersect. I'm based in Amsterdam and open to relocating across Europe. For the right role, also open to remote with US-based teams.

Open to opportunities
Currently exploring

AI Platform Lead · Technical PM · Head of AI Enablement · Platform Product Manager

Amsterdam-based. Willing to relocate in Europe. Singaporean — eligible for US H1B1 visa.