Tom Van Der Kleij

Freelance Software Engineer at Tom Commits

Greater Groningen Area 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

👤
Senior
🎓
Top School
Tom Van Der Kleij is a freelance full-stack software engineer with 11 years of experience building web, mobile and complex desktop systems, primarily in .NET. He blends front-end UX sensibilities (WinForms/WPF, web) with backend engineering, CI/CD and scalable media backends—having optimized a webplayer that streams tens of terabytes of 3D video. Comfortable across C#, C++ and mobile stacks, he has led teams as scrum master and delivered tested, deployable systems at the press of a button. An active open-source contributor, he has reverse-engineered and reimplemented core game mechanics for the popular OpenRCT2 project, demonstrating strong reverse-engineering and low-level problem solving. With an MSc in Artificial Intelligence, he brings an analytical, systems-oriented mindset to product decisions and technical design. Colleagues describe him as hardworking, collaborative and pragmatic about choosing the right tool for the job.
code11 years of coding experience
job6 years of employment as a software developer
bookMSc in Artificial Intelligence, Autonomous Perceptive Systems and Multi-agent Systems, MSc in Artificial Intelligence, Autonomous Perceptive Systems and Multi-agent Systems at University of Groningen
languagesDutch, English
github-logo-circle

Github Skills (10)

c1710
c-language10
cpp10
game-development10
reverse-engineering10
cprogramming-language10
c1110
architecture9
architectures9
cmake7

Programming languages (3)

C#JavaC++

Github contributions (5)

github-logo-circle
OpenRCT2/OpenRCT2

Sep 2014 - Sep 2014

An open source re-implementation of RollerCoaster Tycoon 2 🎢
Role in this project:
userBack-end Developer
Contributions:7 commits in 2 days
Contributions summary:Tom primarily contributed to decompiling and reimplementing core game functions within the openrct2 project. Their work involved reverse engineering and decompiling functions like `peep_create` and `move_sprite_to_list`, as well as modifying other game functions. The user focused on the underlying mechanics of object creation and game logic, renaming and refactoring functions to improve code clarity. These changes touched core components related to the creation of sprites, which are integral to the game's function.
re-implementationgamediscordc-plus-plussimulation
vanderkleij/Smocks

Jun 2015 - Oct 2017

Contributions:45 commits, 2 PRs, 37 pushes in 2 years 4 months
testingpropertiesunmockablemockingmock
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
Tom Van Der Kleij - Freelance Software Engineer at Tom Commits