Ryan Samarakoon is a full-stack software engineer based in Sydney with nine years of experience building production systems across finance, education, and conservation tech. Currently a Software Engineer at Optiver after progressing from intern to graduate SWE, he has delivered tooling in Python and C++ to improve compliance and trading workflows. He previously led development for 50Raw's education platform end-to-end, improved CI/CD and UX for Ovio's coral-monitoring product, and built analytics dashboards that surfaced contributor insights. An active open-source contributor, Ryan has extended MockBukkit to better emulate Bukkit/Spigot APIs for unit testing Minecraft plugins—demonstrating both back-end rigor and practical API adaptation. He combines hands-on implementation with mentoring and onboarding experience, and maintains a personal site showcasing projects and a pragmatic, build-first approach to problem solving.
9 years of coding experience
7 years of employment as a software developer
Suzanne Cory High School
Bachelor of Computer Science, Bachelor of Computer Science at RMIT University
MockBukkit is a mocking framework for Bukkit/PaperMC to allow the easy unit testing of Bukkit plugins.
Role in this project:
Back-end Developer
Contributions:17 commits, 1 PR in 2 days
Contributions summary:Ryan primarily contributed to the implementation of MockBukkit's core functionalities, specifically focusing on providing mock implementations for Bukkit/Spigot APIs. Their work involved adapting the framework to support features like enchantments, item flags, and book metadata. They also integrated Spigot-specific methods and addressed build errors, ensuring the framework's compatibility and extending its capabilities to align with the Bukkit and Spigot APIs.
Contributions:5 PRs, 103 pushes, 5 branches in 5 years 5 months
reactcssjavascriptreactjsnextjs
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.