Michael Hahn

Co-Founder at Indexed Labs

San Francisco Bay 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
🎓
Top School
Michael Hahn is a seasoned software engineer and founder with 14 years of experience building cloud-native systems and developer tooling from the Bay Area. He co-founded startups (Indexed Labs, Luno) and rose through engineering ranks at Slack to Senior Staff, specializing in backend and DevOps work that bridges deployment pipelines and scalable infrastructure. An active open-source contributor, he’s worked on widely used projects like troposphere and Empire, improving AWS CloudFormation tooling and ECS-based deployment flows. His background in economics from UC Berkeley complements a pragmatic, metrics-minded approach to product and architecture decisions. Colleagues know him for simplifying complex build/deploy processes and for quietly improving developer ergonomics across teams.
code14 years of coding experience
job13 years of employment as a software developer
bookB.A. Economics, B.A. Economics at University of California, Berkeley
bookUniversity of California Santa Cruz
github-logo-circle

Github Skills (22)

docker10
deploying10
py10
python10
apidoc10
back-end-development10
setuptools10
troposphere10
build-system10
dockers10
aws-cloudformation10
go10
api10
aws10
devops10

Programming languages (16)

MDXC++RustHackCGoHTMLKotlin

Github contributions (5)

github-logo-circle
remind101/empire

Jul 2015 - Oct 2016

A PaaS built on top of Amazon EC2 Container Service (ECS)
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:180 commits, 56 PRs, 21 pushes in 1 year 2 months
Contributions summary:Michael primarily worked on back-end features related to deploying applications, including modifying deployment processes and API endpoints. They implemented changes to support deploying images, including updating deployment-related structs. Additionally, the user added code to the server for handling GitHub deployments and made modifications to the command-line interface (CLI) for deployment, indicating involvement in both back-end functionality and aspects of the deployment pipeline. Furthermore, the user added support for including commit messages within the deployments.
ecsservice-containerpaasamazon-ec2ec2
cloudtools/stacker

Mar 2015 - Nov 2016

An AWS CloudFormation Stack orchestrator/manager.
Role in this project:
userDevOps Engineer
Contributions:243 commits, 76 PRs, 26 pushes in 1 year 8 months
Contributions summary:Michael focused on setting up the project's build and deployment processes using `setup.py` and by specifying the required packages for the project. The user also made substantial contributions to improve code style and formatting, implementing alphabetical and multiline imports, along with other general code simplification. Further improvements to the build system included enhancements for handling dependencies between stacks when building and deploying the cloud infrastructure.
pythonaws-cloudformationdevopscloudformation-stackorchestrator
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 Hahn - Co-Founder at Indexed Labs