Bas Cantrijn

Software Developer at Solutions Factory

North 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
Bas Cantrijn is a Netherlands-based software developer with a decade of experience building games and back-end systems, currently working at Solutions Factory. He blends Unity/C# game development and mobile Xamarin experience with backend C++/TypeScript contributions to notable open-source projects like OpenRCT2, where he implemented and refactored vehicle track progress logic. A former game development and Agile/Scrum instructor, Bas brings practical teaching experience that sharpens his teamwork and mentorship skills. His background includes internships at Microsoft and applied serious-game work for e-learning and rehabilitation, reflecting a consistent focus on interactive software with real-world impact. Notably, he moves comfortably between gameplay mechanics and low-level engine work, making him effective across the full development stack.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor’s Degree, Communication Systems, Game Design & Development, Bachelor’s Degree, Communication Systems, Game Design & Development at Hanzehogeschool Groningen
bookStudent Exchange, Information Systems, Student Exchange, Information Systems at Hanyang University
bookHigh School, High School at Noorderpoort College
languagesEnglish, Dutch
github-logo-circle

Github Skills (11)

c1710
c-language10
cpp10
game-development10
cprogramming-language10
c1110
scripting9
typescript-types9
typescript9
typescripts9
sdl8

Programming languages (12)

TypeScriptC#PowerShellJavaC++BicepJavaScriptGo

Github contributions (5)

github-logo-circle
OpenRCT2/OpenRCT2

Dec 2020 - Jan 2023

An open source re-implementation of RollerCoaster Tycoon 2 🎢
Role in this project:
userBack-end Developer
Contributions:263 reviews, 35 commits, 28 PRs in 2 years 1 month
Contributions summary:Bas primarily contributed to adding and modifying vehicle track progress functionalities within the OpenRCT2 codebase. Their work included defining the `trackProgress` property in TypeScript definition files, adding the property to C++ scripting interfaces, and implementing the `trackProgress` functionality in `Vehicle.cpp`. They also refactored the code by replacing a track position setter with a new `move` method and renaming it to `travelBy`. In addition, they worked on code formatting and removal of unnecessary code.
re-implementationgamediscordc-plus-plussimulation
Basssiiie/OpenRCT2-Mocks

Jul 2021 - Jun 2024

Unit test mocks for OpenRCT2 plugins
Contributions:1 PR, 52 pushes, 1 branch in 2 years 10 months
testingunitmocksmockingopenrct2
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
Bas Cantrijn - Software Developer at Solutions Factory