Suggestions
David Thompson
Head of Technology Consulting at FutureGov
David Thompson is an accomplished engineering leader and developer with a wealth of experience in delivering innovative technology solutions within government and public sector organizations. As the current Head of Technology Consulting at FutureGov, David spearheads a dedicated team focused on facilitating transformative change that enhances service delivery and operational efficiency. His unique blend of technical expertise, strategic vision, and strong leadership skills has allowed him to excel in various roles throughout his career.
Before joining FutureGov, David served as the Head of Software Engineering at the University of York. In this capacity, he played a pivotal role in building efficient delivery teams and orchestrating the migration of systems to Amazon Web Services (AWS). His contributions in this role were substantial enough to be featured in an AWS blog, showcasing his innovative approach to scaling technology in educational institutions. You can read more about this pivotal experience here.
Prior to his tenure at the University of York, David held the esteemed position of Principal Engineer at Sky. There, he was responsible for managing the sky.com homepage and enhancing online content discovery, directly impacting user experience on a grand scale. His commitment to delivering high-quality software solutions was evident in every project he undertook.
David's leadership capabilities were further honed during his time at the Raspberry Pi Foundation, where he served as the Director of Digital Products. His influence extended beyond traditional product management; he was integral in defining and developing the National Centre for Computing Education initiative. This initiative successfully underwent a government service assessment, underscoring David's capability to deliver meaningful outcomes that resonate with broader educational goals.
His professional journey is marked by a continuous pursuit of learning and improvement, particularly in areas such as data engineering, analysis, and machine learning/AI applications. David is a strong advocate for teamwork and transparency, emphasizing the importance of working alongside cross-functional groups and maintaining a culture of continuous delivery. He approaches each project with a positive mindset, always aspiring towards measurable and impactful results.
David's core background as a developer remains a driving force in his work. He possesses extensive technical expertise in various programming languages and frameworks, including AWS, Ruby on Rails, Node.js, and JavaScript. In addition, he has experience with Python/Django and .NET, contributing to his versatility in tackling diverse software projects. His commitment to professional growth is reflected in his active GitHub profile and his role as a moderator on StackOverflow, where he shares his insights and collaborates with the developer community. He is currently focused on deepening his capabilities in AI and Data Science, aligning his skills with the industry's evolving demands. Moreover, he is a proponent of Wardley Maps, a strategic framework tool that aids in visualizing and understanding landscapes of technology and innovation.
Educationally, David holds a Master of Science degree in Computer Science from the University of York, supplemented by a Bachelor of Arts in Medieval Studies, with a focus on English from the University of Exeter. This diverse academic background enriches his perspective in technology and software development, allowing him to approach complex problems with a well-rounded understanding of both technical and humanistic factors.
