Ryan Leach is a software developer based in Adelaide with about 5 years of professional engineering experience and 14 years of hands-on experience including hobbyist programming, electronics, DevOps and community leadership. He has contributed to notable open-source game server work—implementing data processors and immutable data classes for the widely used SpongeAPI (Minecraft server ecosystem)—demonstrating strong Java backend skills and an eye for game mechanics. His career spans public sector and private contracts, with roles at the Department for Education SA, Mythic Table and several development consultancies, showing versatility in delivery contexts. Comfortable across full-stack and infrastructure concerns, he pairs customer-facing service experience with technical problem solving from prototype to production. Colleague-facing community roles suggest strengths in collaboration and informal leadership beyond code. He brings a pragmatic blend of engineering curiosity and production-focused discipline, often driven by long-term personal projects in tooling and server ecosystems.
14 years of coding experience
3 years of employment as a software developer
Software Development, Software Development at University of South Australia
The SpongeAPI implementation targeting vanilla Minecraft and 3rd party platforms.
Role in this project:
Back-end Developer
Contributions:11 commits, 20 PRs, 3 pushes in 3 years 11 months
Contributions summary:Ryan implemented new data processors and immutable data classes for the SpongeAPI, specifically for the TameableData. This involves modifying Java code to handle data manipulation related to entities, which is crucial for game mechanics and functionality. The commits demonstrate the user's proficiency in extending the SpongeAPI and working with data structures in the context of Minecraft server development. Furthermore, they worked on fixes related to pagination and teleports.
Contributions:1 release, 8 pushes, 3 branches in 1 year 10 months
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.