Patrick Van Stee

Staff Software Engineer at Square

Atlanta, Georgia, 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 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.
code15 years of coding experience
job13 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Clemson University
github-logo-circle

Github Skills (32)

api-rest10
dockerce10
docker10
strings10
api-design10
elixir10
restful-api10
testing10
text-manipulation10
permission10
configuration-management10
hcl10
dockers10
exunit10
go10

Programming languages (11)

JavaShellCSSMakefileSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
operable/cog

Jan 2016 - Feb 2017

Bringing the power of the command line to chat
Role in this project:
userBack-end Developer
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.
chatopsclicogdevopshipchat
elixir-lang/elixir

Jun 2013 - Dec 2015

Elixir is a dynamic, functional language for building scalable and maintainable applications
Role in this project:
userBack-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.
functional-languagescalablefunctional-programmingelixircompiler
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