Clark Boylan is an Infrastructure Engineer with 16 years of experience building and operating large-scale UNIX/Linux and OpenStack CI/CD infrastructure from Portland, Oregon. He blends systems administration, network engineering, and software development (Python, C/C++, Lua, Haskell, shell) to automate data center and developer workflows, with a particular knack for test and image-building pipelines. At the OpenStack Foundation he helps run the project’s developer and CI infrastructure and has contributed to high-profile open-source projects like Gerrit and OpenStack Devstack, Tempest, and openstacksdk. His work shows a pragmatic focus on authentication, token caching, image management, and CI reliability—often fixing subtle edge cases and improving test automation. An early background in embedded systems and exception-handling at Garmin gives him an uncommon appreciation for low-level correctness alongside cloud-scale concerns. He’s the kind of engineer who moves smoothly between kernel-level quirks and orchestrating multi-repo CI automation.
16 years of coding experience
3 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Portland State University
Image building tools for OpenStack. Mirror of code maintained at opendev.org.
Role in this project:
DevOps Engineer
Contributions:29 commits, 1 comment in 8 years 4 months
Contributions summary:Clark contributed to the diskimage-builder project by improving the image building process. They implemented changes to handle edge cases with the `zerofree` utility, documented installation procedures, and addressed issues in the runtime ssh host keys script. They also added functesting to support Jammy image builds, including adding support for Ubuntu-minimal images.
System for quickly installing an OpenStack cloud from upstream git for testing and development. Mirror of code maintained at opendev.org.
Role in this project:
DevOps Engineer
Contributions:68 commits in 9 years 11 months
Contributions summary:Clark's primary contributions involve enhancing the OpenStack Devstack environment by improving its setup, dependencies, and configuration. They implemented changes to streamline the installation process, such as cloning the requirements repository before applying pip constraints. The user also addressed build and configuration issues, like fixing certificate paths and updating the OpenStack image versions for better compatibility with newer dependencies. Furthermore, the user added features such as enabling Kernel Samepage Merging (KSM) and documented new Devstack testing processes.
installingtestinginfrastructureopenshiftupstream
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
Clark Boylan - Infrastructure Engineer at OpenStack Foundation