Cofounder, Director Of Engineering at Python Software Foundation
Denver, Colorado, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Emily Morehouse is a co-founder and Director of Engineering at Cuttlesoft with 12 years of experience building human-centered digital products and automations that simplify complex workflows. A Python Core Developer, PSF Fellow, and member of the Python Steering Council, she combines operational leadership with deep hands-on contributions to CPython—ranging from documentation and assignment-expression features to tests and lexer updates. She also improves release reliability for high-profile open-source projects like Streamlit by designing CI/CD and regression pipelines, and has contributed networking tests and releases to widely used libraries such as axios. Based in Denver, her interdisciplinary background in computer science, criminology, and theatre informs a people-first approach to engineering and product strategy, and she’s known for translating nuanced technical trade-offs into clear, actionable plans.
12 years of coding experience
2 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Florida State University
Promise based HTTP client for the browser and node.js
Role in this project:
Back-end Developer
Contributions:10 releases, 36 commits, 51 PRs in 2 years 10 months
Contributions summary:Emily primarily focused on adding functionality related to testing and socket path options within the axios library. They added an HTTP test for the socketPath option, which involves network-level interaction. The user also contributed to a release by creating a new minified version of the axios library.
Streamlit — A faster way to build and share data apps.
Role in this project:
DevOps Engineer
Contributions:11 reviews, 18 commits, 13 PRs in 12 days
Contributions summary:Emily's contributions primarily focused on enhancing the release pipeline and continuous integration processes for the Streamlit project. They implemented a full release regression suite using pytest, ensuring thorough testing before releases. The user also created a release candidate pipeline using CircleCI, and addressed potential issues related to build and test processes. Their work included the creation of scripts to manage versions and integrate them into the CI/CD pipeline, contributing to a more streamlined release workflow.
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.