Patrick Rice

Distinguished Enterprise Architect at Kingland

Mason City, Iowa, 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

🤩
Rockstar
🎓
Top School
Patrick Rice is a Distinguished Enterprise Architect and CTO based in Minnesota with a full-stack engineering background and six years of professional experience focused on Java, Python, web applications, and big data. He pairs hands-on development with pragmatic architecture to ensure systems deliver speed and quality for downstream users and operations teams. Patrick is an active open-source contributor to prominent GitLab projects—improving the Go SDK and enhancing the Terraform GitLab provider with managed license support, reliability fixes, and context-aware refactors—demonstrating both deep API knowledge and DevOps sensibility. His work emphasizes production readiness and maintainability, reflecting a rare combination of feature delivery and attention to long-term operational stability.
code6 years of coding experience
bookMIS, MIS at University of Phoenix
languagesEnglish
github-logo-circle

Github Skills (12)

api-rest10
terraformer10
rest-api10
go10
go-testing10
gitlab-api10
terraform10
api-design10
restful-api10
testing10
cicd9
documentation7

Programming languages (6)

TypeScriptJavaDockerfileShellOpen Policy AgentGo

Github contributions (5)

github-logo-circle
Terraform GitLab Provider
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:209 reviews, 63 commits, 44 PRs in 9 months
Contributions summary:Patrick significantly contributed to the GitLab Terraform provider by implementing new features for managed licenses, including resource creation, reading, updating, and deletion, along with associated tests. They refactored code to utilize context for improved schema handling and client interactions. The user addressed issues in the project resource by adding a WaitForState function and handling 404 errors, indicating a focus on improving reliability and stability. Several commits also focused on refactoring and documentation.
terraform-providerprovidergitlabterraform
xanzy/go-gitlab

Feb 2022 - Jan 2023

GitLab Go SDK
Role in this project:
userBack-end Developer
Contributions:30 reviews, 7 commits, 36 PRs in 11 months
Contributions summary:Patrick primarily contributed to the `go-gitlab` SDK by adding and modifying structs and functions related to various GitLab API endpoints. Their work involved adding attributes to existing structs, implementing test cases for new functionality, and fixing whitespace issues. These changes encompass the core logic of the SDK and demonstrate a deep understanding of the GitLab API and the Go programming language. They also contributed to the runner service by updating options.
golanggitlab-cigitlab-apigitlabsdk
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 Rice - Distinguished Enterprise Architect at Kingland