01 · Metamorphosis

Refinement is the core and no version is final.

Client work and personal projects that follow the principles of human-centered design. Every project is a live effort to improve upon the observations and feedback of the target customer.

On Using Interactive Design to Explain Semantic Isolation

On Using Interactive Design to Explain Semantic Isolation

How do you make a philosophical concept land in under ten seconds? This note traces the design of an interactive feature that visualises semantic isolation - the erasion of the father from the language of family - using a single button, relatable emojis, and an unlikely teacher: the chicken-and-egg dilemma.

On Designing Around a Hard Resource Limit

On Designing Around a Hard Resource Limit

Three hard limits, memory, time, and write quota, and one pattern they all share: constraints are design input, not obstacles. How treating each ceiling as a forcing function produced cleaner architecture than the unconstrained version would have.

Brain Reps: Building a Reproductive Endocrinology Research Tutor

Brain Reps: Building a Reproductive Endocrinology Research Tutor

A graph-augmented spaced-repetition research agent built solo in 10 days — Neo4j, Qdrant, Cloudflare Workers, and Ollama, at $0 cloud cost. From monolith to multi-channel production.

Improving Access to Fertility Education & Medical Management Services

Improving Access to Fertility Education & Medical Management Services

A booking and landing page for a FEMM-certified physician. Designed to convert a curious visitor into a confirmed appointment in two clicks. Built with a split-panel layout, interactive Physarum canvas, and content strategy precise enough to handle reproductive health with both clinical rigour and human warmth.

On State as a Promise

On State as a Promise

A three-part session recovery architecture: Cloudflare D1 persistence, an email-cron-worker, and sequenced React hydration, built on the insight that a promise to the user is a contract.