Matthew C is a software developer based in Old Toronto with five years of experience building backend systems and contributing to production-grade projects. Currently at D2L, he combines a mathematics background from UBC with a computer science minor to reason about robust, maintainable code. An active open-source contributor to the popular RuneLite Old School RuneScape client, he’s shipped practical gameplay fixes and quality-of-life features like teleblock timers, cannon tooltips, and keybind toggles that reflect attention to UX and real-world use. His early experience teaching coding and robotics in Japan highlights his ability to explain technical concepts and mentor others while staying hands-on in engineering.
5 years of coding experience
Bachelor's degree, Major in Mathematics and Minor in Computer Science, Bachelor's degree, Major in Mathematics and Minor in Computer Science at The University of British Columbia
Contributions:18 reviews, 12 commits, 19 PRs in 1 year 8 months
Contributions summary:Matthew contributed significantly to the RuneLite client, focusing on improving the game's functionality. They fixed a bug in ground item notifications, added teleblock timers for Mage Arena 2, and sorted the slayer task enum alphabetically. Furthermore, the user introduced functionalities such as toggling a dark energy core highlighting in the Corp plugin and updating a cannon spot for mammoths. They also added the world placed to cannon timer tooltip and added a keybind toggle to hide the overlay.
Efficiency focused calculator for OldSchool RuneScape
Contributions:2 releases, 111 commits, 18 PRs in 10 months
calculatorjavaoldschool-runescapeosrsrunescape
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.