Chris Mason

Software Architect at ChaiOne

Houston, Texas, 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
Chris Mason is a Software Architect based in Texas with over 25 years of industry experience and 15 years in senior engineering roles, currently leading architecture and mentoring teams at ChaiOne. He has a strong background in web and backend systems—particularly Ruby on Rails and database engineering—having shipped high-traffic sites, election-result tools, and large messaging systems earlier in his career. Chris contributes to open-source tooling like the lol_dba gem, improving Rails database migration compatibility and readability, which reflects practical expertise in schema and performance concerns. His work spans startups to enterprise projects, from building e-commerce and asset-tracking systems to high-volume wireless messaging used by millions. Known for pragmatic problem-solving, he describes himself as an "organic software gardener," signaling an emphasis on maintainable, human-centric code. That blend of deep technical breadth and hands-on mentorship makes him effective at turning complex business needs into robust, operable systems.
code15 years of coding experience
job21 years of employment as a software developer
bookThe University of Texas at El Paso
bookLamar University
github-logo-circle

Github Skills (12)

database-migrations10
activerecord10
databases10
ruby-rails10
gemspec10
database-migration10
rails10
gemfile10
database10
rubygems10
ruby10
sql9

Programming languages (5)

TypeScriptCoffeeScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
plentz/lol_dba

Mar 2018 - May 2018

lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.
Role in this project:
userBack-end Developer / Database Engineer
Contributions:8 commits, 1 PR, 3 comments in 1 month
Contributions summary:Chris primarily focused on improving the `lol_dba` gem, a tool for database administration within Ruby on Rails projects. Their contributions involved fixing issues related to database migrations, specifically adapting the tool to work with different versions of ActiveRecord and Rails. They also refactored code to enhance readability and reduce method complexity. These modifications suggest a deep understanding of database interactions and the Rails framework, making them an active contributor to the project's core functionality.
scandisplaysdatabase-migrationsmigration-scriptssql-migration
cmason/eztz

Feb 2017 - Sep 2023

Ruby wrapper for the Google Time Zone API
Contributions:4 PRs, 14 pushes, 7 branches in 6 years 7 months
ruby-wrapperapizonerubytime-zone
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
Chris Mason - Software Architect at ChaiOne