Skip to main content


London, United Kingdom


An expert programmer and software architect with over 10 years of experience developing cutting-edge systems and applications.

Currently the CEO of Cleverblocks, a consultancy focused on web technologies and high-end architecture. Previously Co-founder of Empeeric, a boutique software development shop where I lead the Python/Django development team for 3 years building state of the art web applications. Additionally, I have 7 years of experience developing carrier grade multi-threaded, mission-critical distributed systems in C++ for the Telecom industry. I have in depth knowledge of agile methodologies that make innovative software happen and am an avid contributor to Open Source projects as well as the creator and maintainer of several such projects.