Simon Foster is a Senior Lecturer and formal methods researcher with 14+ years’ experience developing automated software verification tools using denotational semantics in Isabelle/HOL. He leads application of the Isabelle/UTP platform to verification of concurrent, cyber-physical, and systems-of-systems, and actively pursues technology transfer to industrial safety assurance. His work spans academia and large EU projects (COMPASS, INTO-CPS, RoboCalc), combining theorem proving, modelling, and refinement techniques to make formal verification practical for robots and autonomous systems. Based in York, he blends deep theoretical expertise with hands-on tool-building—an uncommon mix that has produced reusable verification environments and formal refinement toolchains.
13 years of coding experience
7 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at The University of Sheffield
A-Level, Maths, Physics, Computing, A-Level, Maths, Physics, Computing at Chesterfield College
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Simon Foster - Senior Lecturer at University of York