John Guin is a retired software engineering leader with 11 years of hands-on experience in quality engineering and testing leadership across major tech companies including Tableau, Amazon, and Microsoft. He led teams that built robust testing frameworks and drove quality strategies for complex, customer-facing products—most recently managing Tableau’s Statistics testing organization and serving as Principal SDET at Smartsheet. At Amazon he scaled QA practices for Fulfillment By Amazon, inventing automation approaches and embedding data-driven test strategies into fast-moving development cycles. John also contributed to open-source tooling such as TabPy, improving server setup, logging, and test coverage to better integrate Python analytics into Tableau visualizations. A University of Washington mathematician and former US Navy sonar supervisor, he combines disciplined operational experience with deep technical and managerial expertise.
11 years of coding experience
5 years of employment as a software developer
Bachelor's degree in Mathematics Mathematics, Bachelor's degree in Mathematics Mathematics at University of Washington
Execute Python code on the fly and display results in Tableau visualizations:
Role in this project:
Back-end & DevOps Engineer
Contributions:3 reviews, 83 commits, 60 PRs in 4 years
Contributions summary:John focused on improving the TabPy server's functionality and maintainability. They modified the build and setup scripts (setup.bat, startup.cmd, startup.sh) to improve Python environment setup and error handling. They also updated configuration files, added required packages, and corrected typos in the codebase. Furthermore, they added tests and improved logging for authentication and other core functionalities.
Execute Python code on the fly and display results in Tableau visualizations
Contributions:4 pushes, 1 branch in 2 years 6 months
python-codepythonon-the-flyvisualizationstableau
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.