Education
University of Stirling
Ph.D., Computational Neuroscience - 1996-01-01University of Sussex
BA, Computing and Artificial Intelligence 1987-01-01 - 1990-01-01Work Experience
Current
Zelim
2021-11-01 - 2023-06-01
Zelim
collectionHQ
2018-02-01 - 2021-11-01
collectionHQ
self employed
2016-01-01 - 2018-01-01
self employed
Axis Studios
2014-08-01 - 2016-06-01
Axis Studios
Kelvin Connect Ltd
2012-08-01 - 2014-08-01
Kelvin Connect Ltd
Rebellion
2007-08-01 - 2011-12-01
Rebellion
UCL Interaction Centre
2006-06-01 - 2006-09-01
UCL Interaction Centre
Digital Design Studio, Glasgow School of Art
2004-05-01 - 2006-05-01
Digital Design Studio, Glasgow School of Art
DA Group PLC
2000-01-01 - 2004-01-01
DA Group PLC
Skills
Summary
Broad and deep experience of research and development in industry and academia, mostly in artificial intelligence and machine learning. Able to lead complex projects from inception to delivery, in both industrial and academic settings. Managed a range of project types and team structures, including interdisciplinary teams. Experienced in co-ordinating complex projects that span multiple business functions and domains. Skills -------- Extensive development experience in C/C++, Java and python with numpy, pandas, sklearn, pyTorch, tensorflow. Worked with large, complex codebases such as commercial games engines. Experience of a range of machine learning methods on real-world data: dimensionality reduction, Isomap, PCA, latent variable methods; reinforcement learning, time series analysis using Hidden Markov Models, Kalman filters; Gaussian process regression and deep networks (e.g. covnets, YOLO, recurrent networks). Image processing, OpenCV Experience with speech processing techniques and NLP. Knowledge of optimisation techniques such as genetic algorithms and simulated annealing. Extensive experience of Matlab for algorithm development; some experience with R.