For most of my life I've been interested in building experiences that delight, entertain and enrich, and how mass communication shapes us and our society.
I have years of experience building casual games, serious games, kids content, and immersive apps. My games on AddictingGames have 10+ million plays.
I've taught VR and AR, OOP, storytelling, mobile development, UX, game development and game design to graduate students at the Academy of Art in San Francisco.
I'm a developer, also I've mentored and project managed, and managed small and medium sized teams. I've also been a producer, writer, prototyper, designer, and animator. I'm a leader, mentor and collaborator. I'm a huge creative and technical asset to any team.
Game Play - jumping, shooting, the "feel" of the game, mobile user input challenge solutions
AI - seeking, avoiding, flocking, path finding, state machines with commands, conversation mechanics with branches
Prototyping - MVP, have a rep for creating stable rapid prototypes that are easy to extend and integrate into larger projects
Creatives – Much of my experienced is in a role that works directly with creatives if not a part of the creative team
Animation - effects, stories, transitions, player and NPC states
UI/UX - animation, responsiveness, transitions, creating fun feeling, creating delightful experiences
Clients include: MTV, AddictingGames, SparkTop.org, Schwab Learning, EA, Hasbro, TNT, TechTV, Stanford, UC Berkeley, Grace Cathedral, GreatSchools, UCSF, Age Of Learning.
ARCore Cloud Anchors
Unity SteamVR Plugin
ActionScript – PureMVC, Starling, Citrus, GreenSock, Away3D, IN2AR