Riley Park is a multidisciplinary UX/UI and graphic designer with 11 years of experience crafting user-centred digital products, branding, and marketing assets from New Westminster, BC. A 2022 graduate of the Wilson School of Design, Riley blends research-driven UX practice with hands-on visual design, copywriting, and content strategy to improve conversion and user experience for clients and internal CRM tools. They currently lead design for Primacorp Ventures’ education brands—streamlining a custom Lead Centre CRM and desktop/mobile phone app—while running freelance and agency work for med spas and consumer brands. Riley also contributes to complex technical open-source projects under a different hat, with backend contributions to high-profile Minecraft ecosystem projects like Velocity, Netty, and MinecraftForge, reflecting strong problem-solving and code-refactoring chops. Awarded a So(cial) Good Award for community-minded design, they are motivated by collaboration and bringing research-backed, contemporary design solutions to product and marketing challenges. Quietly versatile, Riley moves between strategic UX research and low-level technical refactors, making them effective at bridging designers and developers.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, General Studies, Bachelor's degree, General Studies at Kwantlen Polytechnic University
Certificate, UX Design, Certificate, UX Design at BrainStation
Bachelor's degree, Graphic Design, Bachelor's degree, Graphic Design at The Wilson School of Design at Kwantlen Polytechnic University
English, Serbian, Spanish, Japanese, Korean, French
A user-interface library, formerly known as text, for Minecraft: Java Edition
Role in this project:
Back-end Developer
Contributions:10 releases, 424 reviews, 725 commits in 6 years
Contributions summary:Riley implemented core functionalities in the Minecraft: Java Edition user-interface library, focused on preventing circular component references and improving serialization of components. This involved modifying the `Component` interface, and the `BaseComponent` and `TranslatableComponent` implementations, and the addition of a `KeybindComponent`. The user also made some formatting and serialization changes, improving how components are handled.
Contributions:33 reviews, 120 commits, 149 PRs in 5 years 6 months
Contributions summary:Riley primarily contributed to the development of the SpongeAPI, a Minecraft plugin API, by adding features and refactoring existing components. Their work included implementing new data manipulators related to entity spawning and player interactions, adding dual setters to the tab list and refactoring message-related events. They also focused on renaming existing methods to reflect their function more accurately.
apiminecraftgradleapi-pluginbukkit
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.