I create systems people learn through.
My practice turns research into interactive platforms, workshops, visualizations, and physical outputs. Working across cultural data, Human-AI interaction, and material practice, I design tools that help people question sources, understand structure, and make with agency.
Three ways in.
One practice, three useful doors. Hiring teams, residency juries, and cultural institutions can enter the work through product systems, generative art systems, or workshops.
Hire me to ship.
AI interfaces, mobile products, design systems, data visualization, and complex journeys with measurable outcomes.
See the work → 02 · ArtistInvite the studio.
Code & Craft Studio: generative systems for traceability, learning, cultural memory, and physical output.
Enter the studio → 03 · EducatorBring me to teach.
Hands-on workshops for museums, universities, schools, and creative teams learning through AI, code, and craft.
Plan a program →The artifact is the system.
I work at the intersection of cultural heritage, AI, interaction design, and material practice. My work treats data as material memory rather than behavioral control.
My work asks how generative tools can carry source, authorship, and cultural context instead of flattening them into anonymous style. The system is where the public encounters the problem, learns its logic, reflects on its stakes, and makes an output that can travel into material form.
Research becomes structure.
My method moves from fieldwork and mixed methods into system design, interaction, reflection, and material output. Productive friction is the way I keep people in authorship: slowing the workflow just enough for them to see what the system is doing.
Research the problem.
I begin with people, context, cultural memory, behavior, and material conditions. The research is not background. It becomes the source material for the system.
Design the bridge.
The system turns complexity into something people can encounter: visualizing data, exposing logic, and making reflection part of the interaction.
Make it tangible.
The output should not stay abstract. It can become a tile, textile, score, workshop, or object that people understand through making and can hold afterward.
Commercial systems with shipped metrics.
This is where the same system method enters commercial products: mobile apps, growth flows, design systems, and measurable behavior. The proof is not that these systems are more real. The proof is what changed after they shipped.
Verizon Home Security
Users managed one security system across three separate apps. Churn spiked after storage limits because the upgrade moment felt like a cold upsell.
I replaced the popup with an inline storage meter and upgrade triggers tied to the user journey, so the prompt showed up when the value was already visible.
Global YO eSIM
An 80% drop-off in a 1-click checkout first looked like a speed problem. Testing showed the real issue was confidence at confirm purchase.
I changed the flow into a 3-step compatibility check with plain-language confirmation. It took a little longer, but people knew what they were buying.
Systems for learning, traceability, and making.
Code & Craft is the studio umbrella for my generative systems, workshops, and physical editions. The studio turns research into interactive tools that let people question a source, learn its logic, reflect on its stakes, and make an output they can own.
Vibeweaving / The Algorithmic Loom
Vibeweaving is the flagship art/science system inside Code & Craft. It responds to AI cultural flattening by keeping source, structure, and learning visible in the act of generation.
From source to material output.
Sound, color, and cultural pattern logic become computational weaving structures. The interface slows generation into a learning sequence: choose a source, understand the rule, generate a pattern, then carry it into a workshop, textile, edition, or record.
Same method, different materials.
Travel Tiles, TX-Z, and Palace Loom show the same studio logic moving across ceramics, sound, archives, performance, workshops, and take-home artifacts.
Travel Tiles
A cultural-pattern learning system that moves from museum reference to motif logic, composition, and ceramic output. It treats decorative traditions as grammars, not flat images.
TX-Z
A browser sampler and workshop system for listening, slicing, performing, and printing a score-zine as a physical trace of the composition.
Palace Loom
A speculative Vibeweaving system that turns public museum records into generative textile structures. It keeps source object, dynasty, technique, license, and provenance visible, so the archive becomes a material learning system rather than anonymous style.
Sketches that think out loud.
Computational studies and research artifacts at the seam of calligraphy, weaving, provenance, and data. This section holds accepted papers, spatial interfaces, and earlier sketches without confusing them with the larger Code & Craft systems.
Lineage Canvas
A browser-based spatial interface where source objects, acoustic traces, governance states, and born-digital artifacts appear as connected nodes in a visible provenance chain.
Algorithmic Stewardship
A spatial governance study for born-digital heritage.
Generative Ink
A character-based study that merges Chinese calligraphy with computation.
Drawdown Notation
An interactive notation tool that visualizes how a textile draft is actually built.
Ink & Warp 墨韻經緯
Translating the dynamics of Chinese calligraphy into algorithmic weave structures.
The Trust Paradox
A computational narrative on the dematerialization of value.
Need the formal version? I can share a CV, project list, talks list, references, and selected documentation in one review-ready dossier.
Request dossier →Thinking out loud.
Notes on productive friction, creative tools, and what happens when AI meets culture.
Lineage Canvas
“Productive Friction in Born-Digital Heritage” presents a spatial interface where lineage, consent, governance, and refusal become part of the artwork rather than metadata added afterward.
Productive Friction
How small, well-timed pauses, constraints, and critique points can keep agency, judgment, and authorship active inside Human-AI creative tools.
Algorithmic stewardship
How to design generative systems that keep source, consent, credit, and cultural context visible instead of treating cultural knowledge as anonymous input data.
Let's build something worth slowing down for.
As an artist-researcher, interaction designer, and educator, I work across cultural data, Human-AI interaction, feminist approaches to AI, and material practice. My work begins with research and becomes systems people can question, learn from, and make tangible.
Whether you are hiring a product designer, inviting a studio project, planning a workshop, or developing a cultural technology collaboration, I bring research, systems thinking, user psychology, craft, and working prototypes into the same room.
Open to roles, research collaborations, residencies & fellowships · Represented enquiries welcome