David Sterratt is a Senior Lecturer and research scientist with 17 years' experience at the intersection of computational neuroscience, physics and data science, currently leading operational aspects of course delivery in the School of Informatics at the University of Edinburgh. He combines deep research roots—PhD in Computational Neuroscience and long-standing postdoc work on synaptic modelling—with practical teaching in R, Python, machine learning and agent-based modelling. As Deputy Director of Learning and Teaching (Operations) he influences curriculum reform and timetabling at school and university level, showing a rare blend of technical expertise and academic operations leadership. His background in signal processing and biologically-inspired algorithms for hearing technology signals a practical bent for translating theory into applied software. Colleagues know him for taking on committee chair and people-management roles, bringing steady governance to complex academic programs.
17 years of coding experience
20 years of employment as a software developer
GCSEs, GCSEs at West Craven High School, Barnoldswick
Master of Science (MSc) Cognitive Science and Natural Language, Master of Science (MSc) Cognitive Science and Natural Language at The University of Edinburgh
MSci (Master in Science) Physics, MSci (Master in Science) Physics at University of St Andrews
Physics, Physics at University of Bayreuth
A Levels Maths, Further Maths, Physics, Chemistry, A Levels Maths, Further Maths, Physics, Chemistry at Nelson and Colne 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.