Adam Hunter

Chief Technology Officer at Reason Consulting Corporation

Charlotte, North Carolina, 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
Adam Hunter is a technology leader and CTO at Reason Consulting Corporation, bringing 16 years of diverse, web-focused engineering leadership and a track record of building scalable systems. He previously steered software strategy at Tax Management Associates as Director of Software for over a decade, and as a Senior Ruby Engineer at The Charlotte Observer where he built and deployed Charlotte.com. An active open-source contributor, he contributed to the Authority authorization library and the Ripple Ruby modeling layer for Riak, implementing timestamps, validations, and convenience APIs, reflecting strong back-end craftsmanship. Adam's experience spans NoSQL from its foundational days, Kubernetes, serverless, with certifications in GCP and AWS, underscoring a broad, cloud-native toolkit. Based in Charlotte, NC, he is focused on fostering diverse cultures, lean infrastructure, and modern tech stacks including TypeScript and BigQuery, while exploring decentralized technologies.
code16 years of coding experience
job12 years of employment as a software developer
bookWilliam Floyd High School
stackoverflow-logo

Stackoverflow

Stats
277reputation
1.8mreached
3answers
8questions
github-logo-circle

Github Skills (24)

ruby-rails10
authorizations10
testing10
riak10
rails10
ruby10
authorization10
rails510
activemodel10
documentations9
ruby-on-rails9
documentation9
git8
unit-testing8
async-await6

Programming languages (5)

JavaJavaScriptHTMLRubyVim Script

Github contributions (5)

github-logo-circle
riak-ripple/ripple

Mar 2010 - May 2011

A rich Ruby modeling layer for Riak, Basho's distributed database
Role in this project:
userBack-end Developer
Contributions:114 commits in 1 year 3 months
Contributions summary:Adam primarily focused on adding and refining timestamp properties for data models within the Riak-based Ruby modeling layer. Their work involved creating and managing `created_at` and `updated_at` timestamps within the `Ripple::Document` framework. Further contributions included the implementation of validations, including adding `save!` and `create!` methods that raise exceptions on errors and also updating the internal build and save processes. The user also integrated nested attribute support for embedded documents.
rubydistributed-databasedatabaseriakmodeling
nathanl/authority

Mar 2012 - Jun 2013

*CURRENTLY UNMAINTAINED*. Authority helps you authorize actions in your Rails app. It's ORM-neutral and has very little fancy syntax; just group your models under one or more Authorizer classes and write plain Ruby methods on them.
Role in this project:
userBack-end Developer
Contributions:11 commits in 1 year 2 months
Contributions summary:Adam primarily contributed to the `authority` library, enhancing its core functionality related to controller actions and authorization. They refactored the code, renaming methods and improving clarity within the controller. The user also added features like `authority_user` for convenience. Additionally, the user has implemented tests and documentation.
ruby-on-railsrails-appruby-methodsrailsauthorize
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