Posted by cheezywhiz

Architectural Drawings


Teen Titans: Battle Blitz

Lay the smack down on some evil-doers in this action-packed one-on-one fighting game. Master the unique moves of all five Titans and then exercise your evil side by playing the five villains!

  • Earned a One Show Award
  • One of the top 10 most-played games on
  • Inspired the Season 2 episode “Winner Takes All”

Styled like a standard arcade fighting game such as Street Fighter or Mortal Kombat, the game faces the five Teen Titans against five super villains in one-on-one fights to the finish. Each character features a unique fighting style which includes the typical punch, kick and jump moves, plus several special attacks.

The characters and settings are based on the new Teen Titans cartoon series on Cartoon Network which launches July 2003. Included characters are the Titans Robin, Raven, Cyborg, Starfire, and Beastboy, and villains Jinx, Gizmo, Mammoth, Cinderblock, and Plasmus.

Math 180 Explore Zone

Scholastic’s Math 180 is a digital intervention program for schools designed to help kids who are struggling with mathematics. Explore Zone is the part of the program which uses nine unique simulations to reinforce key concepts like ratios and proportions. I worked with Electric Funstuff to implement the simulations within the Math 180 framework using Eclipse, Flex, GitHub, and Photoshop.

Buzz Garden Game

A cute little garden-growing game built for the Scholastic Summer Reading program. Kids read books to earn seed packets containing three random seeds. Who knows what it will grow into. Want to collect all the flowers and special items? — read more books!

Gameplay Video

Expert 21 eSampler

Full website design and build in HTML/CSS/ASP.

Touchscreen Kiosks

I coded and installed many touchscreen kiosks for a certain theme park company you may have heard of. Here are some screenshots.

Traits Writing

Full website design and build for Scholastic.


Bookish, in it’s original form, was a NYC startup that aimed to be the best online resource to help readers find new and better books. I worked closely with the Product Manager to design the user experience for their flagship book recommendation engine. Working within their established style guide, I explored an array of options in quick iterations, presented these options in comps and interactive prototypes, and generated specs that were used by the engineering team to implement the final designs.

UpGo Launch at NY Tech Meetup

My colleague Xin Chung announced the launch of the social network utility UpGo that I co-designed/developed. Check out

Fantastic Plastics Challenge

Design your own robot, then race it against 10 other players in a 3D obstacle course. There are no joysticks or game controllers here.. your feet control the action!

This location-based game is installed at Epcot in the Innoventions East pavillion. The game is part of an exhibit sponsored by the Society of the Plastics Industries. Visitors to the exhibit are shown the benefits of plastics through short presentations, interactive multimedia kiosks, and other hands-on activities. The Fantastic Plastics Challenge game takes up roughly one-third of the exhibit space.

The game allows up to eleven players a chance to design their own robot and then compete against each other in a race through a 3D obstacle course.

Using two spinning wheels and pushbuttons, players first design their robot by choosing a shape, color, and style for the head, torso, and legs. Once the robot’s appearance is complete, players choose plastic ‘super-powers’ which affect how the robot will react to impediments along the obstacle course.

While racing, the robots are controlled by a ‘dance-pad’ interface below the player’s feet. Running in place causes the on-screen robot to run as well. The faster the player runs, the faster the on-screen counterpart runs. Using the dance-pad controls, the robot can be made to run forward, left, and right, walk backward, and jump. Because of the completitive factor of the game, people are motivated to run as fast as they can. The game ends up being quite an aerobic workout for the participants.

There are 24 networked computer systems that make up the attraction, as well as other dedicated hardware to control the audio and lighting effects.