Mitch Garnaat

Principal Software Engineer at Amazon Web Services

Rochester, New York Metropolitan Area 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
award
Top expert inAWS Cloud Computing and Machine Learning Development
Mitch Garnaat is a Principal Software Engineer with 15 years of experience, best known as the creator of boto, botocore, boto3, and the AWS CLI that power Python interactions with AWS. Based in the Rochester, NY area and working at AWS, he combines deep backend engineering with practical cloud infrastructure expertise, contributing to projects like jsii and the AWS CDK to improve polyglot runtimes and Python developer experience. His work on core auth, parsing, and parameter handling in botocore—and adding JSON parameter support to the CLI—shows a focus on robust, secure SDK and tooling design. Mitch also contributes example stacks and init templates that help developers adopt infrastructure-as-code patterns for ECS, Lambda, and Fargate. Colleagues rely on him to refactor messy internals into well-tested, cross-platform components, a pattern that recurs across his open-source contributions.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
45,028reputation
4.3mreached
428answers
1question
Badges
linux
top-1%
amazon-ec2
top-1%
amazon-web-services
top-1%
amazon-dynamodb
top-1%
python
top-1%
amazon-s3
top-1%
github-logo-circle

Github Skills (52)

json10
botocore10
boto10
amazon-ecs10
aws-cdk10
python10
aws-fargate10
command-line-interface10
user-authentication10
authentication10
linux10
aws-lambda10
cloud-infrastructure10
typescript10
amazon-web-services10

Programming languages (7)

TypeScriptHCLCSSGoSwiftHTMLPython

Github contributions (5)

github-logo-circle
aws-samples/aws-cdk-examples

Apr 2019 - Sep 2019

Example projects using the AWS CDK
Role in this project:
userCloud Engineer / Infrastructure Engineer
Contributions:6 commits, 11 PRs, 6 pushes in 5 months
Contributions summary:Mitch primarily contributed to the development and modification of AWS CDK examples, focusing on infrastructure-as-code. Their work included creating, updating, and refactoring CDK stacks across various AWS services, such as ECS, Fargate, Lambda, and Step Functions. The contributions demonstrate a focus on deploying and configuring cloud resources using the CDK framework. The user also added examples related to containerization and networking within the AWS ecosystem.
cloud-infrastructureexample-projectsawscdkaws-cdk
boto/botocore

Nov 2012 - Nov 2015

The low-level, core functionality of boto3 and the AWS CLI.
Role in this project:
userBack-end Developer
Contributions:378 commits, 4 PRs, 6 comments in 3 years
Contributions summary:Mitch primarily worked on the core functionality of the `botocore` library. Their contributions include implementing and modifying authentication methods (SigV2, SigV4), response parsing, and parameter handling within the AWS SDK. Additionally, the user refactored internal components, addressing issues with code organization and testing. This included the integration of XML payloads, as well as fixes to several bug reports that pertained to various functionalities related to the library's function.
aws-cliboto3awslow-levelcli
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
Mitch Garnaat - Principal Software Engineer at Amazon Web Services