James Houston

Principal DevOps Engineer at Pluralsight

Boston, Massachusetts, United States
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

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Wentworth Institute of Technology
bookReading Memorial High School
languagesEnglish
github-logo-circle

Github Skills (5)

go10
api10
gitlab-api10
apidoc10
testing9

Programming languages (7)

TypeScriptDockerfileShellRustJavaScriptGoPython

Github contributions (5)

github-logo-circle
xanzy/go-gitlab

Oct 2024 - Oct 2024

GitLab Go SDK
Role in this project:
userBack-end Developer
Contributions:1 review, 1 PR, 1 comment in 6 days
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.
golanggitlab-cigitlab-apigitlabsdk
houstonj1/node-with-metrics

Oct 2020 - Apr 2025

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