Garett Arrowood

Application Architect

Cincinnati, Ohio, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job22 years of employment as a software developer
bookWeb Development with Ruby on Rails, Web Development with Ruby on Rails at Flatiron School
bookBM, Jazz Studies, BM, Jazz Studies at Northern Illinois University
bookMM in Jazz Studies and AD in Classical Performance, MM in Jazz Studies and AD in Classical Performance at University of Miami
bookUniversity of Minnesota Twin Cities
stackoverflow-logo

Stackoverflow

Stats
193reputation
2kreached
1answer
4questions
github-logo-circle

Github Skills (29)

rubocop10
static-code-analysis10
ruby-rails10
rubygems10
testing10
formatter10
rails10
formater10
ruby10
sql-formatter10
code-analysis10
formatters10
linter10
activerecord10
ruby-on-rails10

Programming languages (6)

TypeScriptCSSJavaScriptSwiftHTMLRuby

Github contributions (5)

github-logo-circle
rubocop/rubocop

Oct 2017 - Dec 2018

A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Role in this project:
userBack-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.
linterstyle-guidecode-formattercode-analyzerruby
activerecord-hackery/ransack

Sep 2016 - Dec 2016

Object-based searching.
Role in this project:
userBack-end Developer
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.
Request Free Trial
Garett Arrowood - Application Architect