Portfolio
This page is a collection of all the games/apps that I have worked on as a primary developer. I have worked on a few not listed, but just as a minor contributor so I didn’t feel compelled to list those. This list will hopefully continue to grow over time.
Pixel Man
Platform: Xbox LIVE Indie Games
Description: An experiment in minimalist/retro game design, Pixel Man challenges you to complete 30 platforming levels without save points or fancy graphics.
Piano
Platform: Zune HD
Description: Play your own tune, or play along with your favorite music on this electronic piano that includes 88 keys, plus a dampen and sustain pedal. Choose standard mode, or choose learning mode in which the keys are labeled with each note.
Weather
Platform: Zune HD
Description: View seven-day forecasts and current weather conditions in cities around the world. Save your favorite cities for quick-view weather info.
Goo Splat
Platform: Zune HD
Description: Save the goo! Keep the screen clear and splat the goo before it’s turned into sludge. Use the power of special characters to explode everything on screen, freeze everyone in place, or simply lower the sludge level. Play quickly, and watch out: one character will drop everyone into the sludge!
Shell Game… of the Future!
Platform: Zune HD
Description: Keep your eye on the action in this classic three-shell game set in outer space. Just shake to charge your robots, watch as the trophy is revealed, then follow the robot with the trophy as it flies around. Pick the right robot to win the prize.
Bloc
Platform: Xbox LIVE Indie Games
Description: Bloc is a new twist on the top-down shooter. Destroy blocks by firing like-colored orbs while dodging a swarm of enemies.
Sfirz
Platform: PC
Description: Sfirz is a free Platform Racer video game that is built on Microsoft technologies. The game is rendered using Visi3D’s Viewer engine from courses designed in Microsoft Visio drawings.






