Donna Crawford

Software programmer, working in web technologies, social networks, mobile development and online games, with a passion for alife ecosystems.