Michael Schuett is a Staff Software Engineer with 13 years of experience building and scaling backend and DevOps systems across startups and large platforms, currently based in Denver. He thrives on end-to-end problem solving and has shipped production improvements at companies including Uber, Aurora, Kyte, and TomTom. A pragmatic polyglot and tooling enthusiast, Michael has contributed notable enhancements to widely used open-source projects like Ansible (improving Docker and EC2 modules) and the urfave/cli Go library. He blends systems-level reliability work with developer ergonomics—adding TLS support, better error handling, and CLI flag organization to make tools safer and easier to use. Known for a sharp sense of humor ("I write bugs for a living"), he pairs curiosity with disciplined refactors that reduce operational friction.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.) Information Technology, Bachelor of Science (B.S.) Information Technology at University of Wisconsin-Milwaukee
Ansible extra modules - these modules ship with ansible
Role in this project:
Back-end & DevOps Engineer
Contributions:2 PRs, 22 comments in 1 year 3 months
Contributions summary:Michael primarily contributed to the development of an Ansible module focused on retrieving EC2 instance information. Their work involved writing Python code to interact with the AWS API, specifically boto. The user refactored the module, adding features like ignoring instance states and modifying the output format. Furthermore, the user added documentation and refactored the module's filename.
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
DevOps Engineer
Contributions:20 commits, 1 PR, 5 comments in 1 year 4 months
Contributions summary:Michael primarily contributed to the `ansible/ansible` repository by improving the `docker_image` module and the `ec2_remote_facts` module. These contributions included enabling TLS support for the `docker_image` module, improving error reporting and handling connection errors for the module. The user also refactored and updated the `ec2_remote_facts` module.
everythingpythonit-automationdevopsdeployment
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
Michael Schuett - Staff Software Engineer at TomTom