Riley Testut is a software engineer with 13 years of experience building iOS apps that empower non‑jailbroken devices, best known for creating and maintaining AltStore and the Delta emulator. Based in Dallas, he specializes in native iOS development with Swift and SwiftUI, focusing on programmatic UI, theming, Core Data, and dynamic subclassing for robust app architectures. His open-source contributions span end-to-end feature work—implementing key view controllers, controller input handling, save/load state mechanics, and lock‑screen widget refactors. Riley balances new features with practical maintenance, shipping debugging tools and fixes that keep production apps reliable. Notably, his projects let users sideload apps and play classic games on iOS without jailbreaking, reflecting a blend of technical depth and user-focused creativity.
14 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Computer Science, Sophomore, Bachelor's degree, Computer Science, Sophomore at University of Southern California
AltStore is an alternative app store for non-jailbroken iOS devices.
Role in this project:
iOS Mobile Developer
Contributions:8 reviews, 1149 commits, 39 PRs in 3 years 9 months
Contributions summary:Riley was responsible for implementing various UI components and views for the iOS app, specifically focusing on the creation of the AppsViewController and AppDetailViewController. They built table view cells, image views, buttons, and the overall structure of the views using SwiftUI or programmatic UI elements. The user's work included integrating with the Roxas framework for data sources, and adding styling through theming with the creation of an UIColor+AltStore extension.
Delta is an all-in-one classic video game emulator for non-jailbroken iOS devices.
Role in this project:
Mobile Developer (iOS)
Contributions:12 releases, 15 reviews, 657 commits in 7 years 7 months
Contributions summary:Riley primarily focused on developing features for the iOS-based classic video game emulator, Delta. Their contributions included updating the app's core architecture to use dynamic subclassing and Swift 2 syntax. They implemented a new emulation view controller to display controller UI, added functionality to handle input from connected controllers and enabled the functionality to save and load states for the games.
gameboydeltagame-boyemulatorjailbroken
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.