Patrick Van Stee is a Senior Software Engineer (Staff L7) based in Atlanta with 16 years of experience delivering backend systems, developer tooling, and test automation at companies from startups to Square and Salesforce. He blends deep engineering craft with systems thinking—upgrading complex open-source tooling like Docker buildx to support new HCL parsing and adding flexible build-time configuration, and improving Elixir’s testing ergonomics for clearer failure diagnostics. Patrick has a strong backend and DevOps pedigree, with practical contributions to user/group management and permission filtering in chatops tooling and a history of shipping robust server-side features. Known for quietly improving developer experience and testability, he pairs hands-on code changes with thoughtful infrastructure improvements to accelerate teams.
16 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 - Senior Software Engineer (Staff L7) at Square