Principal Software Engineer at Yoodli AI Roleplays
Seattle, Washington, United States
Join Prog.AI to see contacts
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.
16 years of coding experience
20 years of employment as a software developer
Math Focus w/ Computer Science, Math Focus w/ Computer Science at Louisiana School For Math, Science, and the Arts
Computer Engineering, Computer Engineering at Louisiana Tech University
Create and modify Tableau workbook and datasource files
Role in this project:
QA 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.
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.