Garett Arrowood is an application architect with a decade of hands-on experience designing and shipping robust Ruby on Rails and TypeScript systems, currently leading architectural efforts at Power Home Remodeling in Cincinnati. He blends backend craftsmanship—demonstrated by contributions to high-profile open-source projects like RuboCop and the Ransack gem—with practical product delivery across GraphQL, React, and MySQL stacks. Known for re-architecting legacy monoliths into modular engines and Component Based Rails Architecture, he also builds digital compensation systems and automations that bridge engineering and finance. A former technical education manager, Garett mentors and scales developer capability as consistently as he refactors code, turning business complexity into maintainable, testable software. Outside engineering he’s an active learner and traveler with a surprising parallel career as a professional trombonist and music educator, a background that informs his collaborative and disciplined approach to team leadership.
10 years of coding experience
22 years of employment as a software developer
Web Development with Ruby on Rails, Web Development with Ruby on Rails at Flatiron School
BM, Jazz Studies, BM, Jazz Studies at Northern Illinois University
MM in Jazz Studies and AD in Classical Performance, MM in Jazz Studies and AD in Classical Performance at University of Miami
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:152 commits, 88 PRs, 237 comments in 1 year 2 months
Contributions summary:Garett contributed to the RuboCop project, a Ruby static code analyzer and formatter, by implementing and updating code for new cops, and improving existing code. They added examples to various cops such as Style/ClassCheck, Style/Documentation, and Style/BarePercentLiterals to aid in documentation. Additionally, the user created new cops, such as Style/TrailingBodyOnMethodDefinition, and implemented code changes and updates to existing cops to resolve offenses.
Contributions:7 commits, 2 PRs, 5 comments in 2 months
Contributions summary:Garett primarily contributed to the Ransack gem by implementing and testing a new configuration option for customizing sort order indicator arrows. They added the ability to set custom up and down arrows in the configuration, modifying the library code and the form helper to utilize these new options. The user also added extensive tests to cover the new functionality, ensuring its proper behavior and integration across different contexts. Furthermore, the user updated the documentation to reflect the new customization options.
ruby-on-railsruby-gemrailssqlsearch-interface
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.