Eoin Kelly

Architecture Lead at Ackama

Wellington, Wellington, New Zealand
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
Eoin Kelly is an Architecture Lead with 13 years of hands-on experience building and operating web and cloud systems from Wellington, New Zealand. He blends deep Ruby on Rails expertise with front-end and DevOps skills—Docker, AWS, SQL and containerisation—earned through senior roles at Rabid and Ackama and a long track record as a developer and founder. As an active open-source contributor he helped modernise the widely used devise-two-factor gem, adding Rails-encrypted OTP handling while preserving compatibility for older apps. He combines pragmatic engineering with leadership as Head of Development and Architecture Lead, regularly moving teams from prototype to secure, production-grade services. Trained originally in electronic engineering, he brings a hardware-minded attention to reliability and systems thinking to software architecture.
code13 years of coding experience
job7 years of employment as a software developer
bookBEE, Electronic Engineering, BEE, Electronic Engineering at University College Cork
stackoverflow-logo

Stackoverflow

Stats
80reputation
6kreached
2answers
0questions
github-logo-circle

Github Skills (15)

devise10
ruby-rails10
rails10
two-factor-authentication10
ruby10
openssl9
activerecord9
generator8
html6
css6
windows6
font-size6
jruby6
opera6
ruby-on-rails6

Programming languages (13)

JavaRustHTMLTypeScriptCoffeeScriptJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
Barebones two-factor authentication with Devise
Role in this project:
userBack-end Developer
Contributions:15 commits, 2 PRs, 8 comments in 4 months
Contributions summary:Eoin primarily focused on updating the Devise Two Factor authentication gem. Their contributions include refining the OTP secret handling by implementing a Rails encrypted attribute and also maintaining backward compatibility for older versions using the `attr_encrypted` gem. They updated generator to create Rails 7+ compatible code. The user made changes across multiple files, including core model files and generator files, demonstrating significant involvement in refactoring and enhancing the gem's core functionality.
authenticationfactortwo-factorfactor-authenticationbarebones
GritLearning/grit

Jul 2013 - May 2014

Contributions:115 commits in 10 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
Eoin Kelly - Architecture Lead at Ackama