Computer Science Trainee Teacher at Oasis IT Services
Calderdale, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Craig Dean is a technophile, software developer and experienced leader with 14 years in technology, education and governance, currently training as a Computer Science teacher while founding and running software ventures like Egisly and Oasis IT Services. He combines hands-on development—contributing to low-level graphics bindings in the popular Silk.NET project—with strategic board and non-executive roles that span multi-academy trusts, community leisure services and neurodiversity advocacy. A Cambridge-trained computer scientist, Craig has decades of practical engineering experience (including C# and systems work) alongside a long history of chairing and coaching roles that boost inclusion and stewardship in education and business. His perspective as an autistic community advocate and longtime STEM ambassador informs a pragmatic, empathetic approach to leadership and classroom practice, where thinking differently is positioned as an asset.
14 years of coding experience
16 years of employment as a software developer
MSC Computer Science & Natural Sciences, MSC Computer Science & Natural Sciences at University of Cambridge
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Role in this project:
Back-end Developer & QA Engineer
Contributions:20 reviews, 5 commits, 15 PRs in 11 months
Contributions summary:Craig primarily focused on bug fixes, improvements, and refactoring within the Silk.NET Vulkan and OpenXR bindings. They implemented thread-safe and faster device extension property retrieval and also introduced Vulkan struct chaining functionality. Additionally, the user addressed an inconsistent test failure related to enum aliasing, improving the reliability of the test suite. This work demonstrates a strong understanding of the low-level graphics API bindings and associated testing.
Contributions:1 PR, 13 pushes, 1 branch in 3 years 10 months
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.