Founder, Research Scientist at Applied Computing Research Labs
Sacramento, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
David Morrison is a founder and research scientist with 12 years of experience building and optimizing distributed systems, currently leading open-source R&D in scheduling and autoscaling from Sacramento. He previously scaled infrastructure at Airbnb and authored Clusterman at Yelp, bringing deep hands-on expertise in cluster autoscaling for Mesos and Kubernetes. An active open-source contributor, his work on Kubernetes autoscaler and Moto improved AWS integration, reliability, and performance of cloud autoscaling and EC2/Spot Fleet testing. Trained as a computer scientist with a PhD from UIUC and a BS in Mathematics from Harvey Mudd, he combines rigorous research instincts with production-grade engineering. Outside engineering he pursues photography and playful side projects—currently an accidentally emergent role-playing game—reflecting a creative approach to problem solving.
12 years of coding experience
14 years of employment as a software developer
BS, Mathematics, BS, Mathematics at Harvey Mudd College
Contributions:25 reviews, 13 commits, 7 PRs in 1 year 2 months
Contributions summary:David's commits primarily involve enhancing the AWS cloud provider integration for Kubernetes autoscaling. Their work includes caching ASG instance types to improve performance and implementing mechanisms to handle cache misses efficiently. They also addressed testing issues and integrated early abort mechanisms when scaling activities fail in AWS. The user's contributions show a focus on improving the reliability and efficiency of the AWS autoscaling components.
A library that allows you to easily mock out tests based on AWS infrastructure.
Role in this project:
Back-end Developer
Contributions:5 commits, 4 PRs, 9 comments in 1 year 7 months
Contributions summary:David's contributions focused on implementing and testing functionalities related to Amazon EC2 and Spot Fleet features, including modifying spot fleet requests, and handling capacity management. The user also addressed minor bug fixes and improved test coverage within the project. Their work involved significant modifications to the `moto/ec2` and `tests/test_ec2` modules.
ec2bototestinginfrastructureaws-infrastructure
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
David Morrison - Founder, Research Scientist at Applied Computing Research Labs