I’m an AI/ML engineer working on the infrastructure and product layer around generative models.
At Lumina, I work on the systems that turn a growing collection of models and capabilities into something a product can actually use. I helped take the platform from image generation into video, speech, music, and super-resolution, building the orchestration, shared contracts, capability abstractions, and document-model support those modalities required. Today, more than 30 models from 14 providers run through that foundation.
What interests me isn’t simply connecting another model to an API. It’s figuring out how very different models can become part of the same system: how their capabilities are represented, how their constraints reach the user, how an agent decides which tool to use, and how the platform can evolve without every new model becoming another special case.
My path into this work started in HCI and user research. I spent years studying how people interact with software, designing interfaces, running usability studies, and teaching computer science. I still bring that perspective to engineering. An AI system isn’t finished when the model returns an output; the surrounding system has to make that capability understandable, usable, and reliable.
That’s the kind of work I like: deep technical systems with a human-facing consequence.