Mark Vanstone is a seasoned educator and technology leader with 25 years in secondary education and nine years in senior management, currently serving as Head of Computer Science and IT at Truro School. He combines classroom teaching of GCSE and A Level Computer Science and Geology with hands-on technical skills—Python 3 and VBA for data processing and visualization, Linux on Raspberry Pi, SIMS and Nova-T6 timetabling—bridging pedagogy and practical systems. His early career as a hydrogeologist and systems manager gave him deep data engineering experience (FORTRAN, C, shell scripting, Oracle, MODFLOW) that he still applies to school MIS, network and exam data workflows. A citizen-science seismologist who runs a Raspberry Shake, he brings real-world scientific curiosity into the curriculum and digital strategy. He holds an MSc in Hydrogeology (Distinction) from Reading and an MA in Geology from Oxford, reflecting a rare mix of academic science and school leadership.
10 years of coding experience
11 years of employment as a software developer
MA, Geology, 2:1, MA, Geology, 2:1 at University of Oxford
MSc, Hydrogeology and Groundwater Chemistry, Distinction, MSc, Hydrogeology and Groundwater Chemistry, Distinction at University of Reading
Achieved A Levels in Mathematics, Physics, Chemistry and Geology, Achieved A Levels in Mathematics, Physics, Chemistry and Geology at Truro School
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
Mark Vanstone - Head Of Computer Science And IT at Truro School