Patrick Webster

Lead Platform Engineer

Indianapolis, Indiana, 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
Patrick Webster is a Lead Platform Engineer with a decade of hands-on experience building, securing, and automating cloud-native infrastructure and backend services. He blends deep systems and operations expertise—from early unix sysadmin and hosting business ownership to designing GKE/GCP auto-scaling platforms and CI/CD pipelines—with practical software craftsmanship in Go (including contributions to the widely used GitLab Go SDK). Known for preferring automation over busywork, he brings a security-first mindset developed as a Staff Security Engineer and a track record of optimizing legacy systems and data migrations. Based in Indianapolis, he pairs pragmatic engineering with curiosity about core technology, and outside work he’s also a drummer—an indicator of his rhythmic approach to steady, reliable delivery.
code10 years of coding experience
job15 years of employment as a software developer
bookComputer Science / German, Computer Science / German at Purdue University
bookTelecommunications / German, Telecommunications / German at Ball State University
languagesEnglish, German
github-logo-circle

Github Skills (5)

go10
api10
gitlab-api10
apidoc10
cicd4

Programming languages (7)

TypeScriptShellCPLpgSQLJavaScriptGoPython

Github contributions (5)

github-logo-circle
xanzy/go-gitlab

Aug 2018 - Nov 2018

GitLab Go SDK
Role in this project:
userBack-end Developer
Contributions:17 commits, 20 PRs, 20 comments in 3 months
Contributions summary:Patrick primarily contributed to the development of the GitLab Go SDK, focusing on adding and improving features related to project and group variables, and key management. Their work involved creating API endpoints for managing project and group-level variables, adding support for group issue boards, and incorporating functionalities for listing merge requests associated with commits. They also made enhancements to existing code, including refactoring and fixing naming inconsistencies to align with GitLab API specifications.
golanggitlab-cigitlab-apigitlabsdk
pmwebster/go-gitlab

Aug 2018 - Aug 2022

A GitLab API client enabling Go programs to interact with GitLab in a simple and uniform way
Contributions:4 PRs, 21 pushes, 26 branches in 4 years
golangapiapi-clientgitlab-apigitlab
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
Patrick Webster - Lead Platform Engineer