I have had the pleasure to work on a variety of fun and challenging programming projects over the years.  Here are some of the highlights.

Websites/Apps – Dragon Army:

Websites/Apps – Moxie Interactive:

  • Verizon Wireless (numerous pages)
  • Moe’s Southwest Grill Augmented Reality Posters (Unity, iOS, Android app integration)
  • BB&T Augmented Reality experience
  • Moxie 2016 All Access Augmented Reality installations and mobile app (Unity)
  • Delta Big Thank You website
  • Integrated IBM Watson SpeechToText and Conversation into a Nao Robot (Python), so it could participate in a job interview
  • Moxie agency website (Sitecore, .NET)
  • BB&T Zelle landing page
  • Moxie Trends 2015/2016 (JavaScript, SVG)
  • Verizon Wireless – Flash microsites for Network 4G launch, Inception movie, NFL Mobile, Sons of Anarchy
  • Coca-Cola Live Positively website (Flash/Flex)
  • Garnier Hair Genius Diagnostic Tool, Color Connection (JavaScript)
  • Children’s Healthcare of Atlanta: Strong4Life (Sitecore, .NET)
  • Facebook Apps for Maybelline Dream, Garnier BB Cream, Garnier Curls, Garnier Pure Clean


Cartoon Network Digital Games Team:

Single-player Games (Flash):

Downloadable Games (Flash):

  • Aqua Teen Hunger Force : Studio Shakedown
  • Codename Kids Next Door : Sweets Ahoy
  • Cartoon Network : Dropple (later repurposed as an online game called Splashback)
  • Fosters Home for Imaginary Friends : Buggin’ Out

Multiplayer Online Games:

  • Ben 10 : Bounty Hunters (a C++ downloadable real-time 2D shooter game implementing GameSpy networking)
  • Camp Lazlo : BattleBeans (a Flash-based variation on turn-based Battleship, ran on CN MiniMatch platform)
  • Titanic Kungfubot Offensive (an award-winning real-time, one-on-one, online fighting game. I wrote both the Java server gameplay and Flash AS3 client gameplay code)

During my years at Cartoon Network, these games had been played over 250 million times by kids all over the world.

For fun: 

I conceived and built a couple of Portal 2 Maps (built using Valve Hammer), introducing a whole new “Quantum Entanglement” game mechanic.