Rick Gibbed is an experienced software engineer with 18 years of hands-on development focused on game tools, emulation, and modding. He spans full-stack work from UI polish to low-level backend fixes, evidenced by long-running projects like SteamAchievementManager and Borderlands 2 tooling. Rick also contributes deep systems-level code for projects such as the Xenia Xbox 360 emulator, implementing CPU opcode handlers and kernel memory/threading logic. A gamer and modder since the 1990s, he combines passion for games with pragmatic engineering—often tackling tricky issues like API marshaling, string encoding, and save-file serialization that reveal an attention to both user experience and subtle technical correctness.
Contributions:10 releases, 342 commits, 2 PRs in 9 years
Contributions summary:Rick primarily contributed to the development and maintenance of the game's tools and code, focusing on file format implementations. They implemented save file serialization and deserialization, including compression and hashing techniques. The user also worked on creating and extending UI elements for the save editor and added functionality for handling item and weapon data, indicating a strong involvement in both back-end and front-end aspects of the project.
Contributions:18 releases, 43 commits, 14 PRs in 3 years 10 months
Contributions summary:Rick was involved in developing and maintaining the Steam Achievement Manager, focusing on both the user interface and underlying functionality. They made changes to the UI elements, including layout and button labels. The user also addressed backend issues, such as fixing marshaling problems in the Steam API, correctly handling string encoding, and implementing HTTPS for media downloads. These commits suggest a broad contribution across the application's stack.
steamsteam-apisteamworksicons
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.