Josh Garverick

Chief Technical Architect - XMS US at Xebia

Buffalo, New York, 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
Josh Garverick is a seasoned cloud and application architect with 13 years of experience modernizing platforms for transportation, distribution and healthcare clients, now serving as Chief Technical Architect at XMS US. He blends deep engineering skills in object-oriented design, design patterns, and major programming languages with hands-on cloud and DevOps practice leadership across roles at Xebia, Cognizant, and 10th Magnitude. An active open-source contributor, Josh has enhanced the popular .NET Docker client library—adding container naming, restart policies and X509 extraction—demonstrating practical improvements to container tooling. Based in Buffalo, NY, he pairs a sociological perspective from SUNY Oswego with pragmatic system analysis to tame complexity and turn “dumpster fire” situations into resilient production systems.
code13 years of coding experience
job17 years of employment as a software developer
bookB.A. Sociology, B.A. Sociology at State University of New York College at Oswego
bookSociology, Sociology at Jamestown Community College
github-logo-circle

Github Skills (10)

net10
asp-net10
dotnet10
docker10
csharp10
dockers10
dotnet-core10
api-design9
json-serialization8
rest-api7

Programming languages (11)

C#PowerShellTypeScriptJavaShellCSSSCSSOpen Policy Agent

Github contributions (5)

github-logo-circle
dotnet/Docker.DotNet

Sep 2014 - Apr 2015

:whale: .NET (C#) Client Library for Docker API
Role in this project:
userBack-end Developer
Contributions:9 commits, 3 PRs, 25 comments in 6 months
Contributions summary:Josh contributed to the .NET Docker client library by adding support for new features and fixing existing issues. This involved implementing features like container naming during creation and adding restart policy options. The user also extracted X509 support into a separate project and added support for remote API v1.16, including added fields for /info and /containers/create. The user's work involved modifying core components of the library, demonstrating a focus on expanding the library's capabilities.
apidotnetclient-librarydockerc-sharp
jgarverick/tetsuo

Feb 2015 - Jul 2021

My attempt at writing an LDSB (lightweight dynamic service bus).
Contributions:1 PR, 1 push, 1 branch in 6 years 5 months
multiplexerbusreliablefreebsdservice-bus
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
Josh Garverick - Chief Technical Architect - XMS US at Xebia