Scott Carmichael

Director Of Training And Enablement at ZeroEyes

Sparta, Tennessee, 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
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.
code9 years of coding experience
job1 year of employment as a software developer
bookMaster of Arts - MA, International Relations and Affairs, Master of Arts - MA, International Relations and Affairs at American University
bookEducation Specialist - EdS, Educational, Instructional, and Curriculum Supervision, Education Specialist - EdS, Educational, Instructional, and Curriculum Supervision at Tennessee Technological University
github-logo-circle

Github Skills (11)

ruby10
authentication10
sasl10
auth10
aws9
openssl9
kafka9
kafka-node7
kafkajs7
rubygems7
json7

Programming languages (1)

Ruby

Github contributions (5)

github-logo-circle
zendesk/ruby-kafka

Jul 2021 - Feb 2022

A Ruby client library for Apache Kafka
Role in this project:
userBack-end Developer
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.
apache-kafkaruby-gemkafka-consumerclient-libraryruby-client
jobeus/ruby-kafka

Jul 2021 - Feb 2022

A Ruby client library for Apache Kafka
Contributions:8 pushes, 1 branch in 6 months
apache-kafkaclient-libraryruby-clientrubyapache
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