Agent memory, built from scratch
Designed and built the file-based agent memory system and continue to improve it. Exploring memory as an entry point for improving the agent harness itself, so experience can inform how agents approach future work.
Tech Lead — Agent Core & Creao Platform at CREAO AI.
I build the agent and the platform around it, working across engineering, product management, and go-to-market to turn capabilities into useful products. I help teams align on what we’re building and why, and lead junior engineers in strategy, research, and delivery.
I lead development of Agent Core & Creao Platform, bringing deep technical understanding to product management. I connect engineering and go-to-market to shape product direction and help engineers build their product skills. Previously at Atlassian, I took an enterprise context engine from zero to external release across 10+ partner teams.
Designed and built the file-based agent memory system and continue to improve it. Exploring memory as an entry point for improving the agent harness itself, so experience can inform how agents approach future work.
Restructured the connector architecture and brought on exclusive connectors that enable agents to do real work for users. Established an agent-led process combining market analysis with engineering cost to prioritize connectors, their capabilities, and the capacity to deliver them.
Built a maintenance workflow using CREAO’s own agents to monitor connector issues, prioritize failures, and create automated agent tasks to fix them. The goal is to reduce ongoing maintenance across a heterogeneous ecosystem of integrations and changing dependencies.
Led the TinyFish integration to make web access a default agent capability. Collaborate with TinyFish’s engineers and co-founders to shape integrations around customer workflows and address gaps using their broader platform.
Read the integration story ↗Take on product management responsibilities in an organization without dedicated PMs. Bring go-to-market insights and engineering knowledge together to define product direction, priorities, and scope for team features and the platform’s overall user experience. Lead and mentor junior engineers in strategy and engineering planning, exploring user and market research together in the AI field. Build a shared understanding across both teams and help engineers develop the skills to shape the product themselves.
Built the retrieval agent that plans search, exploration, and file reads to assemble context for downstream AI features. Designed the cross-repo code search API, exposed it through MCP and a CLI agent, and made querying and indexing pluggable across providers and ranking algorithms.
Coordinated source control, provisioning, billing, gateway, and AI product teams to deliver an end-to-end onboarding journey for external customers. Took code search from one source host to multiple hosts, with tenant-aware permissions and documented service-to-service integration contracts.
Delivered rate-limit policies, traffic attribution, and tracing alongside React/TypeScript code search and AI chat interfaces. Improved the team’s agent workflows with a Splunk MCP for debugging, Slack support automation, and a shared context registry.
Local, on-device meeting transcription for your Mac.
A menu-bar app that live-transcribes meetings — capturing both your mic and the Mac's
system audio and labeling them Me / Them. Everything runs
on-device with whisper.cpp
(Metal-accelerated). No audio ever leaves your machine.
Me/Them transcriptNative Swift · whisper engine bundled — no extra setup.
A "Roblox for education" platform with an agent harness for creation.
Anyone with an AI agent can author courses in their domain, and a Socratic teaching agent (also built by me) guides learners through them. The authoring side is a BYO-agent pipeline — fully autonomous (YOLO) or human-in-the-loop — that goes from one prompt to a fully animated, narrated video or interactive course.
Same problem shape as agent-coding harnesses — applied to education.
Voice-cloned AI storytelling app for kids.
A parent's own voice can read the story. Founder, sole engineer, sole product designer — the whole loop from idea to a shipped consumer app, including user research. In 3 weeks.
Founder · sole engineer · sole product designer.
CS coursework: Android, deep learning, computer vision, optimization, front-end. Pre-CS research: 2D organic–inorganic hybrid perovskite materials for optoelectronics (Harry Atwater Group, Caltech), copper nanowire synthesis for transparent electrodes (Peidong Yang Group, UCB), polymer solar cells (He Yan Group, HKUST). Publications include Giant Enhancement of Photoluminescence Emission in WS2–Two-Dimensional Perovskite Heterostructures.