Ryan Mcleod is a Designer-Developer with 12 years of experience building polished, user-focused products from prototype to award-winning release. He designs and ships accessible, delightful mobile experiences—most notably as co-creator of Blackbox, a 2x Apple Design Award–winning puzzle app serving over 12 million users on iOS and visionOS. Comfortable across front-end web and iOS audio stacks, he’s contributed UI improvements to OpenFarm and stability/performance fixes to AudioKit, showing a knack for both visual polish and low-level engineering. Early roles at Airbnb and Apple shaped his ability to balance fast iteration with long-term architecture decisions. Based in Amsterdam, he blends product design sensibility with hands-on engineering and a penchant for playful, curiosity-driven experiences. An understated strength is his consistent delivery of accessible interfaces that scale from single screens to millions of users.
12 years of coding experience
1 year of employment as a software developer
California Polytechnic State University, San Luis Obispo
A free and open database for farming and gardening knowledge. You can grow anything!
Role in this project:
Front-end Developer
Contributions:170 commits, 21 PRs, 2 pushes in 1 year 4 months
Contributions summary:Ryan primarily contributed to the front-end development of the OpenFarm project. Their work involved implementing and styling various UI components, including the navigation bar, search results page, and new guide creation forms. They also integrated and configured the Foundation framework for responsive design and improved the overall user experience through visual enhancements and layout adjustments. Furthermore, the user replaced SVG logos and optimized the home page visuals.
Audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
Role in this project:
Mobile Developer (iOS)
Contributions:1 review, 34 commits, 20 PRs in 3 years 10 months
Contributions summary:Ryan primarily focused on modifying and improving the AudioKit framework for iOS, specifically related to audio engine management and playback. They implemented bug fixes addressing potential crashes related to route/category changes and background audio support. The user also added new features such as lazy buffering for audio players, and made performance improvements and code refactoring to enhance overall stability.
audioiosmacostvosaudiokit
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.