I am an experience designer developer creative technologist design engineer with 15+ years working for technology companies, design/branding agencies, startups and myself. I love being involved in a project from inception to production: developing an idea with a team, researching and prototyping technologies, and building the final product.
Right now I'm co-founder of Greeble Labs, where I design and build games and tools for directing AI in real time. Our main project is a 3D world-building sandbox you control in plain language. You describe what you want, an AI agent reads the current state of the world and plans out the steps, and the simulation carries them out live. I also built a framework for in-world tutorials and mini-games, with an authoring agent that writes, tests and repairs its own scripts. How people steer an AI system, and how they understand what it's doing while it works, is the design problem I find most compelling right now.
Before Greeble, I co-founded Quest Labs, where I led development of 3DStoryteller Studio, a no-code platform that lets non-technical people build interactive training simulations. It ended up in hundreds of retail locations for Fortune 500 clients. Earlier, at HTC Vive Creative Labs, I helped invent more natural UI and UX for AR headsets, leading dozens of interaction prototypes and building research tools for hand tracking, eye tracking and gesture testing. And before XR's big comeback, I fell in love with physical computing: using buttons, sensors, projectors and the like to create architectural installations and weird art objects. One of my dreams is still to combine the satisfying tactility of those things with the reality-bending power of XR (and now AI). Maybe it would look something like this!
While I think of myself as a creative professional first, my engineering background lets me be analytical about choosing the right tools. I prefer an agnostic approach, picking hardware and software based on what's best for the project at hand. These days that toolkit includes AI as a genuine collaborator. I co-create complex systems with it, compressing weeks of development into hours, which frees me to focus on UX, systems design and architecture. I still use my programming skills to guide the work and make informed decisions, but I let AI write most of the code I once would have written myself. I believe AI should augment human creativity, not replace it, and what I'm after hasn't changed: building things that are unique, beautiful, performant and robust, and tools that help other people make amazing things too.