Evan Walsh

Senior Full Stack Engineer at Rightway

Greenwood, Indiana, 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

👤
Senior
🎓
Top School
Evan Walsh is a Senior Full Stack Engineer with 13 years of hands-on experience building and modernizing Ruby on Rails backends and cross-platform frontend applications. He has led greenfield projects, large rewrites, and long-term maintenance efforts—most recently unifying disparate desktop apps into a single Electron codebase while continuing React Native and Rails platform work. Comfortable owning architecture and delivery, Evan pairs pragmatic technical decisions with product-minded prioritization to balance short-term needs and long-term sustainability. He contributes to OSS efforts in the Ruby ecosystem, including enhancements to QuickBooks Online integrations that improved data validation and customer currency handling. Based in Greenwood, Indiana, he brings a rare combination of deep Rails expertise, cross-platform UI experience, and a quiet focus on building toward better systems.
code13 years of coding experience
job16 years of employment as a software developer
bookHerron School of Art + Design
github-logo-circle

Github Skills (6)

rest-api10
quickbooks10
ruby10
activemodel9
data-validation9
rspec8

Programming languages (16)

JavaC++CHaxeElmHTMLGDScriptTypeScript

Github contributions (5)

github-logo-circle
ruckus/quickbooks-ruby

Jan 2014 - Jun 2014

Quickbooks Online REST API V3 - Ruby
Role in this project:
userBack-end Developer
Contributions:8 commits in 4 months
Contributions summary:Evan contributed to the implementation of core features and validation within the `quickbooks-ruby` project. Their work includes sparse updates and deletions of payment objects, along with adding validations to Payment and Term models to enforce data integrity. Furthermore, they added the CurrencyRef attribute to Customer and reference setters, enhancing the data model's structure. The commits demonstrate a focus on improving the API's functionality and data validation.
apiapi-v3rubyrestquickbooks
Node module to get system-idle-time, fork with Linux support
Contributions:8 commits, 6 pushes, 2 branches in 2 years 5 months
node-modulelinuxidlenodejslinux-support
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