Mike Boone

Lead Engineer at Triumph

South Carolina, 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
Mike Boone is a Lead Engineer with 18 years of software engineering experience, specializing in Ruby on Rails backend development, API design, and team delivery across fully remote and distributed environments. He combines hands-on coding—contributing to notable open-source projects like Active Merchant and Shoulda—with strong delivery leadership as a scrum master and project coordinator. Mike has architected customer-facing APIs, optimized CI and background job processing, and driven platform upgrades while translating technical tradeoffs to non-technical stakeholders. Comfortable operating across the stack and across time zones, he brings a keen eye for detail to software quality, customer communications, and data-moving systems. Unusually for a lead, he pairs deep Rails expertise with formal aerospace engineering roots and an MS in Computer Science, giving him a disciplined, systems-oriented approach to complex problems.
code18 years of coding experience
job23 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
bookB.S. Aeronautical & Astronautical Engineering, B.S. Aeronautical & Astronautical Engineering at The Ohio State University
languagesEnglish, German, Spanish
stackoverflow-logo

Stackoverflow

Stats
26reputation
343reached
1answer
0questions
github-logo-circle

Github Skills (14)

ruby10
activerecord10
apim10
rspec10
ruby-rails10
activemerchant10
payment-gateway10
rails10
api10
test-automation10
testing10
coffeescript6
brunch6
phoenix-framework6

Programming languages (13)

C++CElmGoTypeScriptDockerfileShellCoffeeScript

Github contributions (5)

github-logo-circle
Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 2 comments in 2 years 1 month
Contributions summary:Mike focused on improving the `active_merchant` library, specifically related to payment gateway integrations. The contributions involved fixing and tweaking AVS codes, adjusting credit card expiration year handling, and adding additional success conditions for the Orbital gateway. They also addressed specific CVV responses within the Orbital gateway and improved data formatting.
ecommerceaimadyenpayment-processingpayment
thoughtbot/shoulda

May 2008 - Sep 2008

Makes tests easy on the fingers and the eyes
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits in 4 months
Contributions summary:Mike's contributions focused on enhancing the testing capabilities of the shoulda library. They implemented and refined test helpers, specifically `should_protect_attributes` and `should_have_readonly_attributes`, to streamline testing of ActiveRecord models. The user also addressed bugs and improved existing tests, updating error messages and ensuring compatibility with various ActiveRecord configurations. Their work demonstrates a focus on improving test coverage and accuracy within the library.
eyestestingtesting-toolsfingers
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
Mike Boone - Lead Engineer at Triumph