Eric Hankins

Principal Software Engineer at Storable

Kansas, 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
Eric Hankins is a Principal Software Engineer with 16 years building and scaling web applications and deployment pipelines from concept through production support. Based in Kansas, he blends hands-on Ruby on Rails development with deep ops expertise—Chef, Capistrano, Linux—and a pragmatic sense for architecture and reliability. He has contributed to high-profile open-source projects like fog (improving cloud integrations and DNS pagination) and Chef (hardening bootstrap and process handling), demonstrating an emphasis on robust, maintainable infrastructure. Known for shipping practical solutions rather than theoretical designs, he pairs developer ergonomics with operational resilience to keep services running smoothly at scale.
code16 years of coding experience
bookComputer Science, Computer Science at University of Nebraska at Omaha
github-logo-circle

Github Skills (22)

cloud-computing10
ruby10
chef-client10
automation10
infrastructure10
dns10
chef-solo10
automations10
devops10
api-design9
restful-api9
authentication9
api-rest9
user-authentication9
configuration-management9

Programming languages (10)

TypeScriptJavaC++ShellCoffeeScriptJavaScriptGoMustache

Github contributions (5)

github-logo-circle
fog/fog

May 2012 - Dec 2013

The Ruby cloud services library.
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 year 7 months
Contributions summary:Eric contributed to the `fog/fog` repository by implementing and refactoring code related to cloud service integrations. They focused on reauthentication mechanisms for Rackspace storage, enhancing the reliability and robustness of the service. Further contributions involved supporting pagination for Zerigo DNS zones, improving its functionality, and making it easier for users to retrieve data. The user also addressed code quality and maintenance by simplifying requests, removing default TTL values, and updating documentation, showing expertise in cloud service libraries and DNS implementations.
cloud-servicesrubygemstest-kitchenfogruby
chef/chef

Nov 2009 - Apr 2012

Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Role in this project:
userDevOps Engineer
Contributions:13 commits in 2 years 5 months
Contributions summary:Eric primarily contributed to infrastructure and configuration management within the Chef repository. Their work includes fixing issues related to process handling, such as child process termination with `popen4`, and enhancing features like adding an admin flag in client creation. They focused on improving the codebase by removing hardcoded debug levels and modifying the application to add functionality like the `--json-attributes` option for bootstrapping new nodes. Furthermore, they addressed permissions and related issues, such as fixing validation keys.
devopsdeploymentansibleinfrastructureinfra
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
Eric Hankins - Principal Software Engineer at Storable