Simon studied Ecology at Bachelors level at RHBNC London, before moving to York to complete an MSc in Biological Computation in 1994. His research project led to an EPSRC-funded position as a research associate in computer vision, which was the subject of his PhD thesis completed in 2000 in Computer Science. Simon was managing director of Kickstone Technologies Limited from 2000-2005, specialising in pattern recognition in the biotech sector. Since then he has worked on a wide range of projects in evolutionary computing at the University of York, with applications in robotics, healthcare and mass spectrometry analysis.
His research interests are in the areas of self-organisation in artificial life and evolutionary computing. He developed an artificial chemistry called Stringmol to study how an evolving system can organise itself free from externally imposed constraints. In addition to this fundamental research, he enjoys using advanced pattern recognition to solve real-world engineering problems such as power station process management and feature detection in medical applications.