Ben Hughes

Software Engineer at Rubidiom, LLC

San Diego, California, 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
Ben Hughes is a seasoned software engineer with 18 years of experience building and scaling web applications, primarily using Ruby on Rails and modern front-end tools like React. As the founding engineer and later Principal Software Engineer at Loomly, he helped evolve a prototype into a full-featured product and led architecture for complex, high-profile features. He has a long history of consulting through his own firm and contributing to open-source—most notably enhancing authentication in the Sorcery Rails library to support persistent, multi-browser logins and session invalidation. Based in San Diego, Ben pairs pragmatic engineering with product-minded thinking to deliver elegant solutions and reliable systems. Outside of work he’s a jazz pianist and travel hacker, a detail that speaks to creative problem-solving and curiosity beyond code.
code18 years of coding experience
job24 years of employment as a software developer
bookBS, Economics, Information Techology, BS, Economics, Information Techology at Rochester Institute of Technology
github-logo-circle

Github Skills (6)

ruby10
ruby-rails10
user-authentication10
authentication10
rails10
testing10

Programming languages (4)

CSSJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
NoamB/sorcery

Apr 2015 - May 2015

Magical authentication for Rails 3 & 4
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 5 comments in 7 days
Contributions summary:Ben focused on enhancing the authentication features of the Sorcery library for Rails. Their contributions involved adding configuration options for managing "remember me" tokens, allowing for persistent logins across multiple browsers and introducing an API to invalidate all sessions. These changes addressed specific issues related to user login behavior. The commits also included the creation of new tests to validate the introduced features.
railsauthenticationrubyspree
rubiety/ruby_scribe

Oct 2010 - Apr 2012

Contributions:57 commits in 1 year 5 months
rubysyntax-treeabstract-syntax-treeparserformatted
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
Ben Hughes - Software Engineer at Rubidiom, LLC