David Brooks

Expert Overview

David is Chief Technology Officer at Whisk, a startup that understands online recipes and makes it easy to buy their ingredients.

David has been programming for fun, research, and profit since the nineties. The best of those years have been spent in the functional world, first with Scheme, and latterly with Scala. His first true love was Prolog. He has worked on systems for natural language processing and machine learning, and some more traditional web-applications (and the frameworks that underpin them). He now works in the engine room at Whisk, tinkering with distributed systems, semantic data, and natural language processing.

David lives in Birmingham, but occasionally makes a break for it. He holds a PhD in Computer Science from Birmingham University.

Things I'm Doing
Talks I've Given

Talks I've Given