Richard Qian is a Seattle-based technical IC with a decade of engineering experience building reliable, automated systems and improving service health at scale. At Amazon he drove measurable reductions in errors and risk exposure across multi-service landscapes, consolidating failure cases from hundreds of tickets to actionable root causes and creating centralized SOP and documentation systems. He contributes to notable open-source projects—improving game UX and audio behavior in SuperTuxKart and enhancing the track designer and UI in the popular OpenRCT2 re-implementation—showing a blend of backend, UI, and game-design sensibilities. Outside work he supports and organizes large competitive trading-card events as a Community Host and rules subject-matter expert, demonstrating leadership in high-pressure, community-facing environments. A heavy FOSS user and self-taught C++ practitioner from a UC Berkeley EECS background, he brings curiosity-driven problem solving and attention to operational detail. Colleagues appreciate that he pairs rigorous process-building with hands-on coding—often surfacing non-obvious edge cases that others miss.
10 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS Electrical Engineering and Computer Science, Bachelor of Science - BS Electrical Engineering and Computer Science at UC Berkeley College of Engineering
Contributions:1 review, 13 commits, 7 PRs in 9 months
Contributions summary:Richard primarily focused on improving the SuperTuxKart code base by enhancing the music configuration system. Their work involved adding support for loop ends, different music tracks on the race results screen, and the ability to configure music files in the `stk_config.xml`. They also made code style fixes and addressed warnings related to the UI. Furthermore, they modified the code to introduce new music options and the addition of different music files for race results, specifically win, lose, and neutral scenarios.
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Role in this project:
Full-stack Developer
Contributions:6 reviews, 12 commits, 2 PRs in 7 days
Contributions summary:Richard primarily worked on the user interface and track design elements of the game. They implemented changes to the ride construction window, adding and removing features for specific ride types (Splash Boats, River Rafts, Wild Mouse). The user addressed incorrect labels, restored cheat track pieces, and refactored code related to object selection in the track designer. They also enhanced the track designer with features like scenery and footpaths, mirroring functionalities in the original game.
re-implementationgamediscordc-plus-plussimulation
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.