Ed Morley

Principal Software Engineer at Heroku

Stony Stratford, England, United Kingdom
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
Ed Morley is a Principal Software Engineer with 15 years' experience building reliable platform and developer tooling, currently owning the Heroku Python platform. He combines backend, DevOps and full‑stack expertise—shaping buildpacks, deployment flows and language runtimes while improving caching, CI reliability and error diagnostics at scale. A longtime open-source contributor, he has applied deep knowledge to projects like Django, pip and widely used tooling such as AirBnB’s JS style guide and the deprecated but impactful webpack-chain. Previously he led Treeherder at Mozilla, migrating a terabyte-scale CI service to Heroku/AWS with zero API downtime and helping run hundreds of apps reliably. Colleagues describe him as a pragmatic engineer who moves between code, infrastructure and developer experience, often surfacing clearer error messages and test coverage that save investigation time. Based in Stony Stratford, he pairs platform ownership with hands-on fixes that improve day-to-day developer productivity.
code15 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Warwick
languagesEnglish
github-logo-circle

Github Skills (68)

python10
testing10
guideline10
bash10
ruby10
heroku10
pip10
fluentd10
javascript10
django10
app-framework10
gunicorn10
continuous-delivery10
dockers10
sh10

Programming languages (29)

CGoInno SetupHTMLErlangJupyter NotebookEJSTypeScript

Github contributions (5)

github-logo-circle
Heroku's classic buildpack for Python applications.
Role in this project:
userBackend & DevOps Engineer
Contributions:16 releases, 233 reviews, 259 commits in 5 years 9 months
Contributions summary:Ed primarily contributed to the Heroku Python buildpack by adding support for new Python versions, refactoring build scripts, and improving the build process. Their work included updating package manager versions, creating a new GitHub release workflow, and improving error messages. The user also addressed issues related to editable dependencies and enhanced the functionality of the build environment for better performance and reliability.
heroku-buildpackherokupythondjangoflask
Getting Started with Python on Heroku.
Role in this project:
userBack-end & DevOps Engineer
Contributions:21 reviews, 20 commits, 187 PRs in 1 year 8 months
Contributions summary:Ed primarily contributed to the project by making improvements to the Heroku/Django application and its deployment configuration. Their work included updating dependencies and configuration, formatting the codebase, and improving example unit tests. The user also focused on enhancing the project's deployment, including configuring the web server, handling HTTPS redirects, and configuring Gunicorn for better performance, along with logging and process management. They also updated the project to the latest Django version.
herokuheroku-deploymentpythonherokuappdjango
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
Ed Morley - Principal Software Engineer at Heroku