Devin Howard is a Principal Software Engineer with 13 years of experience, currently leading platform and delivery work at Amazon in the Greater Seattle area. He progressed through SDE roles to principal level, bringing strong systems thinking and a track record of improving deployment automation and developer experience. Devin contributes to open-source tooling—fixing deployment, rbenv/RVM, and git integration issues in the popular mina deployer—and sharpens technical docs in Python OLAP tooling, showing attention to both code and clarity. He holds a Bachelor of Knowledge Integration with Computer Science from the University of Waterloo, blending interdisciplinary problem framing with hands-on engineering at scale. Notably, he pairs deep backend and DevOps expertise with a habit of polishing documentation and developer workflows that often goes unnoticed but materially reduces operational friction.
13 years of coding experience
11 years of employment as a software developer
Bachelor of Knowledge Integration Honours Knowledge Integration & Computer Science, Bachelor of Knowledge Integration Honours Knowledge Integration & Computer Science at University of Waterloo
Contributions:10 commits, 15 PRs, 36 comments in 1 month
Contributions summary:Devin primarily focused on improving the deployment and automation aspects of the project. Their contributions included fixing bugs related to command execution and whitespace handling, enhancing the rbenv integration, and ensuring the git push function. They made changes to the deployment configuration files, and tackled issues relating to RVM usage, ensuring a smoother deployment experience.
Light-weight Python OLAP framework for multi-dimensional data analysis
Role in this project:
Technical Writer
Contributions:5 commits, 4 PRs, 3 comments in 2 months
Contributions summary:Devin primarily focused on correcting typos and improving documentation within the cubes repository. Their contributions involved fixing grammatical errors in various documentation files, including formatters, schemas, and the introduction. They also added documentation for expressions in the aggregates section, clarifying their usage. This indicates a focus on enhancing the clarity and accuracy of the project's documentation.
cubemulti-dimensionaldata-analysispythondata
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
Devin Howard - Principal Software Engineer at Amazon