Scott Carmichael is a leadership-focused training and enablement director with nine years of professional experience and a background as a commissioned naval officer. He blends education expertise—holding advanced degrees in curriculum and international affairs—with hands-on implementation experience at ZeroEyes, where he progressed rapidly from intern to Director of Training and Enablement. A former high school teacher and security specialist, Scott excels at translating complex technical and operational requirements into practical training programs and adoption playbooks. He contributes to open-source back-end work, notably enhancing AWS IAM SASL authentication for a popular Ruby Kafka client, demonstrating a knack for secure, production-grade integrations. Based in Sparta, Tennessee, he also hosts and produces a long-running podcast, showing strong communication and community-building skills beyond the classroom and boardroom. Colleagues describe him as a strategic educator who drives measurable change by pairing instructional design with real-world systems experience.
9 years of coding experience
1 year of employment as a software developer
Master of Arts - MA, International Relations and Affairs, Master of Arts - MA, International Relations and Affairs at American University
Education Specialist - EdS, Educational, Instructional, and Curriculum Supervision, Education Specialist - EdS, Educational, Instructional, and Curriculum Supervision at Tennessee Technological University
Contributions:5 commits, 4 PRs, 3 comments in 6 months
Contributions summary:Scott primarily focused on implementing AWS IAM SASL authentication for the Kafka client, adding support for authenticating with AWS's IAM. They introduced a new `AwsMskIam` class and integrated it into the SASL authentication flow, including modifications to the `SaslAuthenticator` and `Kafka::Client` classes. This involved significant changes to the code base, including updates to the client library to support new configurations for authentication and related cryptographic operations. They also fixed bugs related to time synchronization, which improved the reliability of IAM authentication.
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.