Matthew Rafferty-clarke

Lead Developer at Saltus

London, 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
Matthew Rafferty-clarke is a Lead Developer in London with nine years of full-stack software experience, currently shaping product and engineering strategy at Saltus where he also serves as a partner. He has deep Python backend expertise from roles in finance and ad tech, plus hands-on experience modernizing systems with microservices, Docker, and messaging stacks. Matthew contributes to notable open-source projects—enhancing a game engine to replay Black & White (2001) and improving TGUI front-end UX for the long-running Space Station 13 community—showing a blend of systems-level engineering and UI polish. Known for exploring new technologies, he pairs pragmatic delivery with curiosity, often surfacing non-obvious fixes in scripting engines and entity systems that unlock broader functionality.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science - BSc Computer Science, Bachelor of Science - BSc Computer Science at University of Kent
stackoverflow-logo

Stackoverflow

Stats
129reputation
10kreached
6answers
4questions
github-logo-circle

Github Skills (26)

station10
c-language10
game-engine10
game-dev10
typescript10
typescript-types10
gstat10
typescripts10
game-development10
reverse-engineering10
cprogramming-language10
react10
ec9
ui-design9
cplus9

Programming languages (12)

TypeScriptDockerfileCSSC++ShellCCMakeJavaScript

Github contributions (5)

github-logo-circle
openblack/openblack

Aug 2019 - Jan 2023

openblack is an open-source game engine that supports playing Black & White (2001).
Role in this project:
userBack-end Developer & Game Engine Engineer
Contributions:196 reviews, 265 commits, 117 PRs in 3 years 5 months
Contributions summary:Matthew primarily focused on enhancing the open-source game engine, specifically by implementing and improving the scripting engine and game entity systems. Their work includes fixing script command signatures, creating and validating parameters for script commands, adding the entity registry system to the game, and implementing entity components for trees and towns. These changes support the engine's functionality and capability to replay the Black & White (2001) game.
blackandwhitegamedevc-plus-plusgame-developmentopengl
tgstation/tgstation

Oct 2020 - Dec 2022

The /tg/station branch of SS13.
Role in this project:
userFront-end Developer
Contributions:12 reviews, 5 commits, 8 PRs in 2 years 2 months
Contributions summary:Matthew's contributions primarily focused on improving the user interface of the TGUI (tgstation graphical user interface) system. They implemented and refined features within the NtOS Notepad, including menu bars and dialogs. Additional changes addressed specific UI issues within other TGUI components, such as the ore redemption machine and mech interfaces. The user also fixed interaction issues with lockers and tablets.
gametilesetrpgdm2d-game
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
Matthew Rafferty-clarke - Lead Developer at Saltus