Chris D

Developer at tmGroup (UK) ltd.

Bristol, England, 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

🤩
Rockstar
🎓
Top School
Chris D is a developer based in Bristol with 11 years of hands-on software experience and a steady progression from Graduate to Developer at tmGroup. He pairs everyday enterprise development work with a passion for game dev tooling, contributing substantive fixes and feature additions to the popular raylib ecosystem and its C# bindings. Comfortable across the full stack, his contributions show attention to cross-platform compatibility (DirectX, display queries) and developer ergonomics (project templates, codegen). A CertHE in Applied Computing and a BTEC with top honors underpin a practical, self-driven approach to learning and shipping quality code. Notably, his GitHub tagline — "Space? SPACE!" — hints at a playful curiosity that drives exploration beyond routine engineering tasks.
code11 years of coding experience
job4 years of employment as a software developer
bookBTEC, Computing, Triple Distinction Star, BTEC, Computing, Triple Distinction Star at Weston College
bookCertHE, Applied Computing, CertHE, Applied Computing at University Centre Weston
github-logo-circle

Github Skills (21)

c-language10
game-engine10
c1110
graphic10
c1710
binding10
api10
dotnet-core10
game-development10
cprogramming-language10
csharp10
opengl10
raylib10
bind10
dotnet9

Programming languages (6)

C#CSSC++CLuaHTML

Github contributions (5)

github-logo-circle
raylib-cs/raylib-cs

Jul 2018 - Oct 2022

C# bindings for raylib, a simple and easy-to-use library to learn videogames programming
Role in this project:
userFull-stack Developer
Contributions:19 releases, 21 reviews, 243 commits in 4 years 3 months
Contributions summary:Chris appears to be involved in the development of C# bindings for the raylib library, a project focused on creating a simple library for learning video game development. Their initial contributions included setting up a VS project and manually creating the C# bindings by directly mapping the existing C API. They also worked on enums, type structs, functions and integrating them for use in C# code. Later commits included renaming the testing file, and improving the code generation process and generating example usage.
c-bindingsgamedevvideogamesgame-developmentraylib
raysan5/raylib

Aug 2018 - Feb 2022

A simple and easy-to-use library to enjoy videogames programming
Role in this project:
userFull-stack Developer
Contributions:1 review, 31 commits, 23 PRs in 3 years 6 months
Contributions summary:Chris primarily contributed to the raylib game development library by adding and improving functionality. Their work included adding project templates for Sublime Text, fixing issues with DirectX and raymath, and adding new functions to the raymath library. Additionally, the user implemented monitor-related functions for querying display information and introduced file write time functions. These contributions enhanced the library's features and addressed compatibility concerns.
raspberry-pigamedevvideogameslinuxandroid
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
Chris D - Developer at tmGroup (UK) ltd.