London, United Kingdom

I tell computers to do things. Sometimes I even tell them to do the right things.

I also help people get better at telling computers to do things.

Some of the things I tell computers to do are games, but most are related to distributed services, PaaS, NoSQL, and that sort of thing.