Ryan Mcgeary

Chief Technology Officer at ZeroShadow

Lafayette, Colorado, 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
Ryan Mcgeary is a seasoned technology leader and hands-on software engineer with 18+ years building and architecting web applications, currently serving as CTO of ZeroShadow and founder of McGeary Consulting Group. He blends full-stack expertise in Ruby/Rails, Node.js, and cloud platforms with a founder’s instinct for product-market fit—launching businesses like BusyConf and the viral LMGTFY parody. A prolific open-source contributor, Ryan authored the original jquery-timeago plugin and has improved key Ruby libraries (shoulda, clearance, carrierwave-mongoid), demonstrating attention to developer experience and test automation. He’s especially skilled at simplifying complex systems and rearchitecting monoliths into maintainable platforms for finance, media, and security customers. Based in Lafayette, Colorado, he pairs technical leadership with a pragmatic focus on shipping what matters, and outside work he’s an avid CrossFit enthusiast and amateur triathlete—bringing the same discipline to engineering and team culture.
code18 years of coding experience
job24 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Virginia
stackoverflow-logo

Stackoverflow

Stats
237,758reputation
12.5mreached
151answers
9questions
Badges
browser
top-5%
sinatra
top-5%
git
top-1%
oauth
top-5%
regex
top-5%
redirect
top-1%
github-logo-circle

Github Skills (74)

testing10
rspec10
authentication10
test-framework10
refactor10
ruby10
jtest10
activerecord10
rack10
refactoring10
ruby-on-rails10
javascript10
twitter10
jquery10
carrierwave10

Programming languages (16)

JavaCSSCGoHTMLTypeScriptShellCoffeeScript

Github contributions (5)

github-logo-circle
Mongoid support for CarrierWave
Role in this project:
userBack-end Developer
Contributions:16 releases, 1 review, 165 commits in 10 years 11 months
Contributions summary:Ryan primarily contributed to the `carrierwave-mongoid` repository by addressing issues and enhancing functionality related to the integration of CarrierWave with Mongoid. Their work includes fixing specs, adding support for embedded documents, and addressing URL generation issues within the GridFS storage adapter. These changes focused on improving the reliability and feature set of the library, particularly concerning file storage and retrieval within a Mongoid environment. The user also bumped versions and refactored code.
carrierwavemongoid
rmm5t/jquery-timeago

Jul 2008 - Jun 2020

:clock8: The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").
Role in this project:
userFront-end Developer
Contributions:12 releases, 2 reviews, 329 commits in 12 years 1 month
Contributions summary:Ryan primarily worked on the front-end aspects of the jQuery timeago plugin. They developed the initial version of the plugin, implemented the core functionality for automatically updating fuzzy timestamps, and added unit tests to validate the functionality. Further contributions included updating the documentation, adding support for HTML5 `<time>` tags, and improving the overall user experience of the documentation site. They also addressed several code style and formatting issues.
jquery-plugintimestamptimestampsjquerytimeago
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