Mike Wallace

Bristol, UK


Skype | GitHub | Twitter


An experienced software engineer and systems operator. I am particularly interested in distributed systems, the many and varied ways in which they fail and the engineering approaches that can help increase their resilience.


IBM (formerly Cloudant)
January 2013 – Present

Providing engineering expertise across the Cloudant Database-as-a-Service technology stack with a focus on the reliability and performance of the core database and associated monitoring systems.

University of Bristol
Research Assistant
December 2010 – January 2013

Working closely with geographical scientists to parallelise landslide modelling software using Cloud and Grid resources and develop the necessary tools to manage, analyse and visualise simulation data.

University Hospitals Bristol NHS Foundation Trust
IM&T Lead Specialist in Radiotherapy Physics
November 2007 – December 2010

Developing and maintaining in-house clinical software supporting Radiotherapy Physics activities and processes, using Python, Java and TCL on Linux and Windows platforms.

WSP Group
April 2004 – November 2007
Senior Engineer

Responsible for providing engineering consultancy and project management services to clients primarily in local and regional government.



Cardiff University
2002 – 2003
MSc Computing (distinction)

University of Reading
1997 – 2000
BEng Electronic and Optical Engineering (2:2)

Talks given

Apache Big Data Europe 2015 | CouchDB 2.0: The awkward bits
European GeoSciences Union 2012 | High throughput landslide modelling using computational grids
UK e-Science All Hands Meeting 2011 | High scale, distributed landslide modelling
Berlin Buzzwords 2011 | Landslides, couches and particle physicists


References available on request