Grayson Hay

Principal Software Engineer at Yoodli AI Roleplays

Seattle, Washington, 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
Grayson Hay is a Principal Software Engineer in Seattle with 17 years of experience building reliable, scalable systems from kernel and test automation to cloud-native APIs and real-time collaboration backends. He’s led cross-company initiatives—designing API standards, an API Gateway, Okta-based auth, and Terraform-migrated infrastructure—while delivering revenue-impacting features like an entitlement system that doubled extension installs. Comfortable at any layer of the stack, he’s implemented high-throughput telemetry-driven network mapping (60M requests/month), a CRDT real-time editor serving 1k+ concurrent users, and automated CI/CD and testing frameworks at enterprise scale. An early systems programmer and lifelong tinkerer, Grayson also contributes to open-source projects around Tableau’s Python clients and testing infrastructure, and brings an unusual creative side as a multidisciplinary artist, cinematographer, and circus tech who blends performance and engineering. He thrives in fast-paced environments from startups to Fortune 500s, pairing deep technical craft with mentorship and product-focused delivery.
code16 years of coding experience
job20 years of employment as a software developer
bookMath Focus w/ Computer Science, Math Focus w/ Computer Science at Louisiana School For Math, Science, and the Arts
bookComputer Engineering, Computer Engineering at Louisiana Tech University
github-logo-circle

Github Skills (15)

unit-testing10
bash10
tableau10
unit-test10
python10
cicd10
testing10
build-automation9
rest-api9
github-ci8
git8
githubaction-workflow8
salesforce-rest-api7
docker6
dockers6

Programming languages (15)

C#JavaC++CSSRustCGoHTML

Github contributions (5)

github-logo-circle
tableau/document-api-python

Jun 2016 - Oct 2018

Create and modify Tableau workbook and datasource files
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 releases, 14 commits, 83 PRs in 2 years 4 months
Contributions summary:Grayson primarily focused on improving the testing infrastructure of the project. Their commits involved adding test cases, modifying existing tests, and addressing issues related to testing frameworks. They also worked on improving the build process and fixing merge conflicts, ensuring the project's quality through comprehensive testing.
datasourceworkbookmodifytableau
tableau/server-client-python

Sep 2016 - Jul 2018

A Python library for the Tableau Server REST API
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:12 releases, 1 review, 31 commits in 1 year 10 months
Contributions summary:Grayson primarily contributed to the repository by creating and modifying scripts, like `publish.sh`, which are indicative of build and deployment processes. They also made changes to testing files, such as test_schedule.py, suggesting an involvement in quality assurance and potentially test automation. Moreover, they made changes to `samples/initialize_server.py`, and `tableauserverclient/server/request_factory.py`, implying the development of backend logic or integration components of the Tableau Server REST API client. These commits suggest a dual role, encompassing DevOps practices alongside backend development.
python-libraryapipythonrest-serverrest
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