1989 - 1999 Water Resources Systems Research Laboratory, University of Newcastle upon Tyne
PostDoc: Space-time computer/stochastic modelling of rainfall-radar data.
1999 - 2004 Online banking, The Netherlands (company ceased)
Integration engineer: Consulting on integration of shopping cart/payment processing middleware into clients' systems.
2004 - 2007 Earth Observation Section, Centre for Ecology and Hydrology
Scientific software developer: Processing of aeroplane-derived Earth observation data, live analysis/ingestion of satellite Earth observation data, provision of field computing resources to national 2007 Land Cover Survey of the United Kingdom.
2008 - 2016 Surrey Satellite Technology Limited
Senior software engineer: Ground-station systems, satellite communications protocols.
2016 - Jodrell Bank Centre for Astrophysics
Scientific software developer: Galaxy shape analysis.