Chris Kitching

Founder at Spectral Compute

Dordrecht, South Holland, Netherlands
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 Kitching is a founder and seasoned software engineer with 12 years of experience building tooling and backend systems from research labs to startups. Based in Dordrecht, Netherlands, he founded Spectral Compute in 2017 after engineering and research roles at Sighthound and the University of Cambridge, and internships at Mozilla working on Firefox for Android. He contributes to notable open-source projects such as ROCm/hip, where his work on hipify-clang improved CUDA-to-HIP portability and kernel transformation reliability, and to FAForever, refining Lua backend code to enhance game lobby UX and performance. Comfortable moving between low-level tooling, code porting, and product-facing backend work, he combines academic rigor with startup pragmatism. Peers describe him as a pragmatic engineer who focuses on maintainability and cross-platform compatibility—traits reflected in his repository refactors and test-driven improvements.
code12 years of coding experience
job4 years of employment as a software developer
bookMA, Computer Science, 2.i, MA, Computer Science, 2.i at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
2,608reputation
189kreached
78answers
4questions
github-logo-circle

Github Skills (26)

portable10
c-language10
game-dev10
hiphop10
hip10
lua10
cuda10
portability10
game-development10
clangd10
cprogramming-language10
clang10
e-mail9
ui-design7
interface-design7

Programming languages (14)

JavaC++CCMakeGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
FAForever/fa

Dec 2014 - Jun 2018

Lua code for FAF
Role in this project:
userBack-end Developer
Contributions:3 reviews, 769 commits, 165 PRs in 3 years 6 months
Contributions summary:Chris primarily focused on modifying the Lua code for the FAF project, specifically within the context of the game's lobby and user interface. Their contributions included refactoring code related to observer metadata and CPU benchmark results, and also addressing issues around menu navigation and the display of unit information. These changes suggest a focus on improving the user experience and potentially enhancing the performance and accuracy of game data display within the lobby system.
luafaf
ROCm/hip

Oct 2017 - Nov 2017

HIP: C++ Heterogeneous-Compute Interface for Portability
Role in this project:
userSoftware Engineer (Focus: Code Porting and Tooling)
Contributions:100 commits, 23 PRs, 1 push in 29 days
Contributions summary:Chris primarily contributed to the `hip` repository, focusing on the `hipify-clang` tool. Their work involved enhancing the tool's functionality by addressing compilation issues, improving macro handling, and refining kernel launch transformations. They also introduced new tests and refactored existing code to improve maintainability and version compatibility. The user's contributions directly impacted the tool's ability to convert CUDA code to HIP, improving its overall utility.
cudaheterogeneousgpuportabilityhip-runtime
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 Kitching - Founder at Spectral Compute