James Houston is a Principal DevOps Engineer based in Boston with nine years of experience building and operating distributed systems and infrastructure at Pluralsight. He combines hands-on DevOps and infrastructure engineering with a collaborative, developer-focused mindset, advancing CI/CD, cloud, and platform reliability. A Wentworth Institute of Technology computer science graduate, he progressed from intern roles at Cisco to leading platform work at Pluralsight. He also contributes to open-source tooling—adding Harbor registry integration to the widely used go-gitlab SDK—demonstrating practical experience bridging vendor services and developer workflows.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Wentworth Institute of Technology
Contributions summary:James primarily contributed to adding Harbor integration support within the GitLab Go SDK. Their work involved creating new structs and functions to interact with the Harbor service, including methods for getting, setting, and deleting Harbor service settings. Furthermore, the user fixed a missing `omitempty` tag and added a missing field to a test. These changes expanded the SDK's functionality by integrating with a container registry.
A sample NodeJS web application using Prometheus metrics. Includes a release process with GitHub Actions, NPM and Docker
Contributions:26 releases, 66 PRs, 93 pushes in 4 years 6 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
James Houston - Principal DevOps Engineer at Pluralsight