Randy Fay is a seasoned software engineer and open-source leader with 16 years of experience, best known as the lead maintainer of DDEV, the popular Docker-based local PHP and Node.js development environment. Based in Palisade, Colorado, he blends deep DevOps and backend skills with a long history in Drupal development, performance engineering, and Go tooling. Randy has led DDEV’s architecture, container/image work, test suites, and integrations while working with small teams to keep developer workflows reliable and reproducible. His career ranges from kernel and middleware work to founding Warmshowers.org and directing product development for Drupal Commerce, revealing a knack for both infrastructure and community-driven projects. He combines practical systems-level expertise with a quiet entrepreneurial streak—having built and sustained services relied on by thousands of developers and travelers alike.
16 years of coding experience
30 years of employment as a software developer
MSCS, Computer Science, MSCS, Computer Science at University of Colorado Denver
BA, History, Education, BA, History, Education at Adams State University
(BerkeleyX/EDX.org online courses in Software as a Service, Ruby/Rails, A, (BerkeleyX/EDX.org online courses in Software as a Service, Ruby/Rails, A at UC Berkeley
Docker-based local PHP+Node.js web development environments
Role in this project:
Back-end & DevOps Engineer
Contributions:216 releases, 2570 reviews, 1643 commits in 6 years 3 months
Contributions summary:Randy primarily worked on improving and maintaining the Docker-based local development environment for PHP and Node.js, as well as the underlying infrastructure. They were responsible for building tools, such as the ddev command and related setup scripts, while working on ensuring the Docker image itself worked correctly. The user demonstrated skills in containerization, scripting, and possibly in networking, by making modifications to the web container, testing and modifying nginx and apache configurations. They were also involved in setting up and improving the test suite, adding test coverage for a variety of features, and by contributing bug fixes and enhancements.
Contributions:13 releases, 11 reviews, 15 PRs in 1 year 7 months
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
Randy Fay - Lead Maintainer Of DDEV at DDEV Foundation