Michael Dehaan

CEO at Michael DeHaan LLC

Cary, 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

🤩
Rockstar
🎓
Top School
Michael Dehaan is a veteran software leader and entrepreneur with 16 years of experience building production-grade automation and infrastructure tooling, best known as the creator of Cobbler and Ansible and as founder/CTO of Ansible, Inc. Now CEO of Michael DeHaan LLC, he continues to advance automation with his latest project JetPorch while maintaining an active footprint in influential open-source projects like AWX. His background blends deep backend engineering—Django-based service design and CLI tooling—with product leadership across startups and enterprise teams at Red Hat and Puppet Labs. Based in Cary, NC, he also taught computer science at NC State, reflecting a commitment to mentoring the next generation of engineers. Notably, his contributions often establish foundational architecture and developer-facing workflows that enable larger ecosystems to build on top of his work.
code16 years of coding experience
job18 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at NC State University
languagesEnglish
github-logo-circle

Github Skills (15)

cli10
command-line-interface10
ansible-galaxy10
python10
django10
command-line10
ansible10
apidoc9
api9
postgresql8
configuration-management8
json7
rest-api7
automation5
automations5

Programming languages (10)

C++CoffeeScriptShellRustJavaScriptHarbourHTMLRuby

Github contributions (5)

github-logo-circle
ansible/awx

Mar 2013 - Jan 2015

AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Role in this project:
userBackend Developer
Contributions:60 commits, 1 issue in 1 year 10 months
Contributions summary:Michael primarily created stubs for various services, focusing on the core Django application structure. They also made changes to the settings and configuration files, including database settings, indicating a role in backend development and possibly initial setup tasks. The commits also included the creation of basic model and view files, establishing the foundation for several modules. The codebase involves a Django application with South migrations.
ansibleansible-automation-platformredhatrestrest-api
ansible/tower-cli

Aug 2013 - Jul 2014

THIS TOOL IS NO LONGER UNDER ACTIVE DEVELOPMENT. This tool is being phased out in favor of the new official AWX CLI
Role in this project:
userBackend Developer
Contributions:10 commits in 10 months
Contributions summary:Michael primarily focused on developing the backend functionality for the AWX CLI tool. Their contributions include the initial setup of the project, creating a version command to display CLI and server information, and implementing a job launch command. Furthermore, the user incorporated configuration file support and standardized output formatting.
cli
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