Tom Glenn is a Staff Developer Advocate with over a decade of hands-on experience building and evangelizing developer tools across web, mobile, desktop and 3D game domains. A self-taught programmer turned Northumbria graduate, he blends deep .NET/C# and JavaScript expertise with practical product experience from roles at Grafana Labs, Heroic Labs and Lloyds Banking Group. He founded Code With Tom to teach game development and has contributed to notable open-source projects like Nakama, improving runtime APIs and documentation for realtime game servers. Tom excels at translating complex systems into clear developer experiences—whether through plugins, tutorials, or example projects—and often bridges engineering, technical sales and community engagement to accelerate adoption. Based in Edinburgh, he pairs creator instincts with enterprise-grade architecture and a knack for concise, reusable developer content.
11 years of coding experience
13 years of employment as a software developer
Duchess Community High School
BSc (Hons) Applied Computing Software Engineering Game Development Strategic Systems Management, BSc (Hons) Applied Computing Software Engineering Game Development Strategic Systems Management at Northumbria University
ICT Support Software Engineering Web Development Networking, ICT Support Software Engineering Web Development Networking at Newcastle College
Distributed server for social and realtime games and apps.
Role in this project:
Back-end Developer
Contributions:4 reviews, 7 commits, 11 PRs in 9 months
Contributions summary:Tom's contributions primarily involve modifying and annotating runtime functions, specifically within the Lua and JavaScript runtimes, related to stream functionalities. The changes include removing annotations for certain functions, adjusting parameter annotations for stream-related operations, and adding annotations for JWT generation. Furthermore, the user made changes to the console API interceptor, and corrected the order of doc comments for stream runtime functions. These modifications suggest a focus on improving the server's API, ensuring functionality, and enhancing documentation for the Nakama server's core components.
Contributions:9 pushes, 1 branch, 2 issues in 4 years 1 month
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.