Mark holds a BSc (Hons) in Computer Science, is a Chartered IT Professional, Member of the British Computer Society and Member of the Institution of Engineering and Technology.
He worked in the telecommunications industry for many years developing and managing the development of many mission critical applications. These ranged from diagnostic systems for broadband through to event management systems for networks spanning the world. Along the way he authored three patents for improving web based application performance, developed a public Wi-Fi monitoring solution for the 2012 Olympics and worked with a huge number of partners across Europe, Asia and America.
Recently Mark held the post of Head of Software Engineering Excellence for a FTSE100 company and using human centered design and cross-functional teams led the transformation of software engineering practices for a community of 12,000 software engineers.
After being a STEM Ambassador for many years, helping hundreds of primary and secondary school children learn to program and improve their computational thinking skills, Mark recently moved to the higher education sector where he now teaches Computing Fundamentals, Platforms, Operating Systems and Emergent Technologies.