Kevin Glass

Lead Solutions Engineer at CafeX Communications Inc.

Greater Cardiff Area United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Kevin Glass is a seasoned technologist and Lead Solutions Engineer with 20+ years building distributed systems, real-time communications, and UX-driven applications, primarily in TypeScript and Java. He has a long track record at CafeX Communications—rising through innovation and CTO roles—and most recently combines hands-on engineering with business development to shape company strategy. His experience spans defence embedded systems, large-scale data warehousing, and standards engagement, giving him a rare cross-domain perspective from low-level native work to high-level product decisions. An active contributor to legacy game tooling, he enhanced the LWJGL 2.x library with cross-platform input and windowing features, illustrating a pragmatic ability to bridge native and Java ecosystems. Based in the Greater Cardiff Area, he excels at turning complex requirements into usable products and thrives at the intersection of technical leadership, customer-facing sales, and community development.
code20 years of coding experience
job27 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at University of Wales - College Cardiff
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of Wales, Cardiff
github-logo-circle

Github Skills (14)

c1710
javas10
win6410
pywin3210
win32com10
win32gui10
win2d10
c1110
opengl10
pthreads-win3210
java10
game-development9
macos8
linux8

Programming languages (7)

TypeScriptJavaShellC++CSSHaxeJavaScript

Github contributions (5)

github-logo-circle
LWJGL/lwjgl

Jun 2005 - Apr 2009

[LEGACY] LWJGL 2.X - The Lightweight Java Game Library.
Role in this project:
userFull-stack Developer
Contributions:25 commits in 3 years 9 months
Contributions summary:Kevin's contributions focused on enhancing the LWJGL 2.X library. They implemented and integrated JInput controller input support, including platform-specific native libraries for macOS and Linux, as well as a Java wrapper. Further contributions involved implementing window icon setting functionality across multiple platforms (Win32, MacOS, Linux), including the native code for Win32 using a custom icon creation function, and using AWT images for MacOS.
2-xjava-gamegame-libraryopengl3opengl
kevglass/gute

May 2021 - Apr 2022

Contributions:4 reviews, 21 commits, 9 PRs in 11 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.
Request Free Trial
Kevin Glass - Lead Solutions Engineer at CafeX Communications Inc.