1. This is an unrestricted length HTML5 version of my CV, deliberately anonymous, you should have received my contact details separately.
  2. This document is confidential and may not be passed to other parties.

Relevant Skills and Experience

Research, Design, Development

Machine Learning

Electronics

Physics / Science

Mathematics and Statistics

Computing

Language | Package Competence
(self rated)
Last used Notes
Julia 60% 2017 Started learning this language as of April 2015
R 50% 2015 Started learning this language as of April 2015
Matlab/Octave 80% 2014
Jupyter Notebook, Markdown, MathJax 60% 2017
Python 70% 2016
scikit-learn 65% 2016 Learned from Udacity Introduction to Machine Learning course.
Pandas 60% 2016 Learned from FutureLearn Learn to Code for Data Analysis course.
NuPIC HTM
(Heirachical Temporal Memory)
30% 2016 The Numenta Platform for Intelligent Computing
Started learning this package as of May 2015
PLC (Programmable Logic Controllers):
Sequential Function Charts, Structured Text, Ladder Logic
70% 2010 Rockwell RS Logix 5000.
Including the development of Graphical Human Machine Interfaces (HMI's).
SQL / SQLite 70% 2013 Hence I am also familiar with the basics of SQL.
C / C++ 60% 1998 But see also Arduino Programming Language
Arduino programming language 60% 2011 Same as C/C++.
Java 60% 2002
Fortran 50% 1988 Version Fortran77
Visual Basic/VBA 50% 2007
Other languages used: Mathematica, Pascal, Latex 30% pre 2000

Web Development

Technology Competence
(self rated)
Last used Notes
HTML 95% 2016 Includes HTML5 and XHTML
CSS 80% 2015
Javascript 80% 2010
AJAX 70% 2009
PHP 70% 2009

Operating Systems

Linux, UNIX, MS Windows, MacOSX

Communication

Practical / Engineering

International

Languages :

Education and Qualifications

MSc: Neural Computation

University of Stirling, Scotland. U.K.
to
Introductory modules:
Introduction to Neural Computation. Cognitive Neuroscience. Vision. Mathematical and Statistical Techniques.
Elected Subjects:
Applications of Neurocomputing. Advanced Neural Networks. Statistical Theory and Techniques in Neural Computation. Genetic Algorithms.
Essays & Projects:
Continuous Learning Neural Networks. Neural Networks in Control. Single Recurrent Neuron. Genetic Algorithm Options. Evolution of Weights for an EXOR Network.
Research Project :
Walking Legs - Learning and Control of Motion by a Neural Network
An investigation of combining reinforcement learning and the real time recurrent learning algorithm to train a recurrent neural network to produce a walking motion of legs in simulation.

CDI certificate: Computer Technology

Control Data Institute, Manchester. England. U.K.
to
Modules:
Basic electronics, digital electronics, introduction to computer systems, central processor, magnetic concepts, magnetic tapes, magnetic disks, visual display units, data communication, printers, 8080 microprocessor.

HNC: Applied Physics

Farnborough College of Technology, Farnborough, U.K.
to
Subjects included:
Mathematics, electronics, optics, mechanics, atomic theory, etc. etc.

ONC: Sciences (Physics)

Farnborough College of Technology, Farnborough, U.K.
to

City & Guilds: Digital Logic Techniques

Garretts Green Technical College, Garretts Green, Birmingham, U.K.
to

City & Guilds: Industrial Control & Servo Mechanisms

Garretts Green Technical College, Garretts Green, Birmingham, U.K.
to

Additional Courses and Training

SubjectInstituteNotesDurationDate
Machine Learning
Deep Learning
(uses TensorFlow)
Udacity Via internet When time permits May 2016 to present
Introduction to Machine Learning
(Introduces some ML techniques I have not studied before. Uses Python & SciKit-Learn)
Udacity Via internet 5 hours per week January 2015 to 2016
Machine Learning Stanford University, USA
(now Coursera)
Via internet 10 hours per week for 10 weeks October to December 2011
Problem Solving using Evolutionary Computation
(e.g. genetic algorithms, genetic programming).
Cercia, University of Birmingham, UK One week, full time. 2003
Learning from Data
(Machine learning, supervised, unsupervised & reinforcement learning, RBF's, rule extraction, Fourier transforms, time series & recurrent neural networks).
University of Edinburgh, UK MSc Modules 20 weeks 2000
Maths, Statistics, Data Science
Statistical Learning
(Introduces and uses R programming, RKward/RStudio)
Lagunita
(Stanford University)
Via internet. As time permits. March 2015 to present
Big Data: Measuring & Predicting Human Behaviour Future Learn
(University of Warwick)
Via internet 4 hours per week April to June 2015
Introduction to Statistics Udacity Via internet. As time permitted. 2013 to 2014
Computer Science
Understanding Quantum Computers FutureLearn
(Keio University)
Via Internet 8 hours per week for 8 weeks October to November 2017
Julia Scientific Programming Coursera
(University of Cape Town)
Via Internet As time permitted November 2016 to February 2017
Learn to Code for Data Analysis
(Uses Jupyter Notebook, Python, Pandas)
FutureLearn
(Open University)
Via Internet 8 hours per week for 4 weeks October 2015 to February 2016
Begin Robotics FutureLearn
(University of Reading)
Via Internet 8 hours per week for 4 weeks September to December 2015
Introduction to Cyber Security FutureLearn
(Open University)
Via Internet 8 hours per week for 8 weeks July to September 2015
Git & GitHub Udacity Via Internet 5 hours per week for 8 weeks January to February 2015
Bio-Informatics University of Otago, NZ MSc Module. Attended course to gain awareness of subject. 2 hours per week for 10 weeks 2004
Mobile Robotics and Teleoperation (examined) University of Warwick, UK BSc Module 10 weeks 1992
Neural Computing (examined) University of Warwick, UK BSc Module 10 weeks 1992
Artificial Intelligence, Foundations for Computer Science, Discrete Maths, Introduction to Complexity University of Warwick, UK Various BSc computer science modules Approx' 2 hours per week, 6-10 weeks. 1992
Psychology
Positive Psychology University of Warwick, UK Open Studies 200?
Cognitive Psychology University of Warwick, UK Open Studies 2005
Communication
Journalistic Writing University of Warwick, UK Open Studies 3-4 hours per week, 3x10 week terms. 2002 to 2003
Communicating Science to None Specialists University of Edinburgh, UK 2 days 2002
Misc
Blockchain in the Energy Sector FutureLearn
(InnoEnergy)
Via Internet 7 hours per week for 3 weeks April 2018
Archaeology University of Warwick, UK Open Studies 3x8 week classes, 2 hours per week. 2009
Sociology University of Warwick, UK Open Studies 3x10 weeks, 2 hours per week 2007 & 2008
Ecology University of Warwick, UK Open Studies 2x10 weeks, 2 hours per week 2005 & 2006
Geology University of Warwick, UK Open Studies 10 weeks, 2 hours per week 200?
Self Employment Various 2 to 5 days Various
Computer maintenance and field service Prime Computer, Boston, USA Induction course, various product training for new employees. 5 weeks full time. 1986

Career History

Notes

Some of the temporary positions below were via Unitemps, a job agency owned, operated by and within the University of Warwick. I have had a number of assignments with them intended as fill-in jobs:

Carer
WMG and Jaguar Land Rover
University of Warwick, Coventry. U.K.
Freelance
Coursera, Udacity, Lagunita, FutureLearn
Various Universities, Stanford, Toronto, Warwick, Open University, etc.
Seeking paid occupation
Robotics & Automation Research Group
WMG, University of Warwick, Coventry. U.K.
Warwick Design
University of Warwick, Coventry. U.K.
Arts Department
Birmingham City University. U.K.
Warwick HRI
University of Warwick, Wellsbourne, U.K.
Dept. History + ELab, IT Services
University of Warwick, Coventry. U.K.
Becta
University of Warwick Science Park, Coventry. U.K.
Artificial Intelligence Research Group
University of Otago, Dunedin, Otago, New Zealand
Integrated Systems Group
University of Edinburgh, Edinburgh, Scotland, U.K.
International Travel
Neural Computing Research Group
University of Aston, Birmingham. U.K.
Parascan
Coleshill, Warwickshire, U.K.
Centre for Cognitive and Computational Neuroscience
University of Stirling, Stirling, Scotland. U.K.
Department of Computer Science
University of Warwick, Coventry. U.K.
BTI Computer Systems (UK) Ltd.
Birmingham, U.K.
Prime Computer UK Ltd.
Birmingham, U.K.

Manufacturer and supplier of mini computer systems and services.

Hydro Air
Halesowen, U.K.

The company manufactured roof truss joining plates and offered a computerised roof design service.

Serck Controls
Coventry, U.K.
Control Data Institute
Manchester, U.K.
Royal Aircraft Establishment
Farnborough, Hampshire. U.K.

Government establishment performing aerospace, aircraft, space and related research.

Electrical Power Engineering Co. Ltd.
Birmingham, U.K.

The company manufactured bespoke electric motors and generators.

Stanley Jeavons Tool Co. Ltd.
Birmingham, U.K.

The company was a tool wholesaler.

Professional Association

Natural Computing Applications Forum (NCAF)

Professional organisation for people using Natural Computing and Machine Learning techniques. I regularly attend meetings throughout the U.K. to keep abreast of developments.

Open Source and Linux User Groups

Birmingham, Coventry, others - I attend their meetings to try to gain more understanding of using the Linux operating system and open source software, hardware and related projects and to encourage and help new users where possible.

TekWizz

Founded the TekWizz organisation in April 2012 to cater for the hardware interests of the open-source community.

Birmingham Inventors

Organisation assisting development and promotion of members innovative ideas and products.

Astronomical Societies

When and where possible I attend their meetings and talks as a 'passive' astronomer.