I build and lead technical teamsI build and lead technical teams that engineer incredible user experiences in unconventional contexts.

In 10 years as a Technical DirectorTechnical Director, I've led engineering teams to create new canvases for creativity, and surpass expectations of clients and guests.

In 20 years as a Lead EngineerLead Engineer, I’ve built novel interfaces at unique scales with solid code, and created tools to help others build more quickly.