Ryan Brewster is a Software Engineer III with 15 years of experience building full-stack, enterprise-grade web systems, currently contributing to SiriusXM from Sacramento. He blends backend services, API design, and frontend polish with a strong emphasis on testing, automation, scalability, and performance. A former Principal Software Engineer at AKQA, he has a track record of architecting reliable solutions and mentoring teams while staying hands-on with code. Active in open source, he contributed meaningful RailsAdmin enhancements—improving string field handling, HTML5 required attributes, and WYSIWYG integration—demonstrating attention to developer UX as well as backend correctness. He combines a hunger for emerging tools with practical ops know-how gained since early web development days, and holds MCSA/MCSE certifications.
15 years of coding experience
8 years of employment as a software developer
MCSA,MCSE, MCSA,MCSE at MTI School of Business and Technology
RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data
Role in this project:
Back-end Developer
Contributions:9 commits in 8 months
Contributions summary:Ryan primarily contributed to the RailsAdmin engine by enhancing the string field type and adding support for required fields. They addressed issues related to maximum length validation hints and implemented HTML5 required attributes and styling for required fields. Furthermore, they incorporated the bootstrap_wysihtml5 text editor, including configurations and JavaScript integration. Additionally, the user fixed a bug in mongoid and added static navigation functionality.
Contributions:10 releases, 23 commits, 12 PRs in 4 years 4 months
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.