Patrick Van Stee is a Staff Software Engineer based in Atlanta with 15 years of experience building backend systems, developer tooling and infrastructure across startups and large engineering organizations including Square and Salesforce. He blends backend engineering, DevOps and QA/test-automation expertise—known for improving Elixir’s testing infrastructure to surface original assertions and for upgrading Docker’s buildx to add HCL/JSON parsing and environment-driven build flexibility. His work emphasizes developer experience and reliability, from refining permission and group-management APIs to hardening build and parsing pipelines that reduce operational friction. A Clemson CS graduate and active open-source contributor, he pairs pragmatic craftsmanship with a knack for turning nuanced developer pain points into durable, maintainable solutions.
15 years of coding experience
13 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Clemson University
Contributions:605 commits, 222 PRs, 325 pushes in 1 year 1 month
Contributions summary:Patrick contributed to the back-end functionality of the cog project by adding features related to user and group management, including modifications to the user model to include username. They implemented an index action for listing group memberships and made updates to the group membership controller. Furthermore, the user integrated additional functionality such as including namespaces and filtering permissions by user, group, and role.
Elixir is a dynamic, functional language for building scalable and maintainable applications
Role in this project:
Back-end Developer / QA Engineer / Test Automation Engineer
Contributions:46 commits, 1 PR, 2 comments in 2 years 6 months
Contributions summary:Patrick primarily contributed to improving the testing infrastructure and assertions within the Elixir project. They refactored and enhanced existing test suites to provide more informative error messages, particularly for assertions and refutations. Their work included modifying assertion behavior to show the original statement when failures occur, and switching to expectation errors for better formatting and description. They also implemented new string justification functions, and expanded on testing utilities to include test case filtering.
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 Van Stee - Staff Software Engineer at Square