about
michael
i build long-form generative systems. an algorithm is the artwork; each output is a unique run of it, decided the moment someone collects. algorithms as art, code as memoir.
the work keeps circling the same questions. what happens between a person and a machine when the machine is doing the making. where randomness ends and structure begins, and whether beauty lives somewhere in the middle. how far a rule can be pushed before it stops being a rule.
by day i lead AI product work at a large company, building agentic systems people rely on to do their jobs. before that, twenty years of design, user experience, and product work: hundreds of hours sitting with people, watching them use things, asking what a system is actually for.
the two halves are not as separate as they sound. both are about designing something that behaves on its own, then living with what it does. one pays attention to people at enormous scale. the other is where i get to be honest about the cost of that attention, and about the imperfection i would rather keep than correct.
if you are here, thank you. that anyone stops to look is the part i never take for granted.
platforms
say hello
collaborations, commissions, or just to talk generative systems.