Moshi Monsters: Building interactive games for kids

Moshi Monsters

Led the development of an award-winning virtual world where kids can adopt monsters with unique personalities. Worked with illustrators, animators and designers to create a Flash client with features like puzzle solving, social networking, mini-games, user-generated content and a dynamic behavior engine with its own scripting language.

Visit this site

The Folk Songs Project: Exploring cultural identity through sound

Cinco Cidades

Co-founded a project exploring themes of cultural identity by mapping the sounds of New York, Manchester and five Portuguese cities. This work combined a Flash client with a MySQL database and a custom MP3 streaming engine. It was featured in TimeOut, the Guardian newspaper and BBC Radio and won several prizes and festival commissions.

Visit this site

BioMed Central: Enabling open-access publishing

BMC

Coordinated the conversion of over 150 electronic journal titles to a J2EE platform for one of the world's largest open-access publishers. The chosen architecture combined an Oracle-backed SOA with web apps built using Struts, JSP and Velocity.

Visit this site

Content