Dion Williams is a Staff Software Engineer with 14 years' experience, currently building Stack Overflow for Teams to deliver knowledge-as-a-service to organizations worldwide. Based in Liverpool, he combines deep web and cross-platform expertise with a particular interest in high-performance network programming and low-level input/rendering systems. He has progressed from hands-on application development to technical leadership roles, including leading eCMS teams and shaping architecture at Simpleview before joining Stack Overflow. An active open-source contributor, Dion helped modernize Windows rendering and raw input for the community-maintained OpenJK project, illustrating his comfort working close to the metal as well as in distributed web systems. He adapts quickly to new languages and methodologies and brings a pragmatic, performance-minded approach to building reliable, scalable developer tools.
14 years of coding experience
7 years of employment as a software developer
Ysgol Brynrefail
Bachelor’s Degree, Software Engineering, 1st Class with Honours, Bachelor’s Degree, Software Engineering, 1st Class with Honours at University of Central Lancashire
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Role in this project:
Back-end Developer & System Architect
Contributions:44 commits, 10 PRs, 11 pushes in 6 years 2 months
Contributions summary:Dion primarily contributed to the Windows-specific implementation for the game's rendering system, adding functionality for borderless window modes and window centering. They also implemented raw mouse input support, enhancing input handling on Windows. The commits demonstrate work on low-level rendering and input systems, which directly impacts game performance and user experience. Furthermore, they made architecture-related decisions by integrating various systems such as raw input handling.
Contributions:19 pushes, 2 branches in 4 years 5 months
effortcppjediwindowsraven
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
Dion Williams - Staff Software Engineer at Stack Overflow