Bryan Ash

Senior Software Engineer at AppFolio, Inc.

Alexandria, Virginia, 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
Bryan Ash is a senior software engineer with 18 years of experience building reliable, maintainable systems across avionics and web platforms, currently working on WegoWise at AppFolio. He brings deep expertise in Ruby on Rails and automation with Ruby, having delivered full-stack SaaS products and backend data pipelines for energy and property management. His early career in safety-critical avionics (Ada95, DO-178B) and work leading CI, test automation, and iterative processes give him a rare blend of rigorous engineering discipline and pragmatic product delivery. Bryan has contributed to the popular Cucumber-Ruby project by improving test suites and adding a useful --no-diff option to streamline debugging output. Comfortable from embedded flight software to cloud-deployed Rails apps, he consistently focuses on quality, testability, and automating repetitive work. Based in Alexandria, VA, he pairs systems thinking with hands-on coding to shorten release cycles and reduce operational friction.
code18 years of coding experience
job25 years of employment as a software developer
bookComputing for Real-Time Systems, Computing, Computing for Real-Time Systems, Computing at University of the West of England
stackoverflow-logo

Stackoverflow

Stats
4,423reputation
1.1mreached
86answers
9questions
Badges
emacs
top-5%
ruby
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (16)

ruby10
rspec10
cucumber10
test-automation10
ruby-on-rails9
command-line9
cli9
emacs9
command-line-interface9
git6
windows6
metaprogramming6
colors6
loops6
magit6

Programming languages (7)

TypeScriptCoffeeScriptJavaScriptSwiftRubyEmacs LispPython

Github contributions (5)

github-logo-circle
cucumber/cucumber-ruby

Mar 2009 - Mar 2009

Cucumber for Ruby. It's amazing!
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits in 1 day
Contributions summary:Bryan focused on enhancing the test suite for the Cucumber-Ruby project. They removed redundant code from step definitions, which likely streamlined existing tests. A significant contribution involved adding a command-line option, `--no-diff`, disabling diff output on failing expectations, and providing associated features and specs to support this functionality. This suggests a focus on improving the test output and debugging experience.
cucumberrubyamazingpolyglot-releasetidelift
bryan-ash/tastyplans

Aug 2019 - Apr 2024

Contributions:7 PRs, 8 pushes, 5 branches in 4 years 7 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.
Request Free Trial
Bryan Ash - Senior Software Engineer at AppFolio, Inc.