Robert Gay

Senior Principal Engineer at Redfin

Portland, Oregon, 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
Robert Gay is a Senior Principal Engineer based in Portland, Oregon with 15 years of experience building and operating large-scale platform and migration projects. At Redfin he was the technical driver for migrating the company’s datacenter from on-prem bare metal to AWS, owning proposal, planning, and cutover validation. He blends platform engineering with hands-on full-stack contributions, including work on high-profile open-source projects like Redfin’s react-server where he improved server-side rendering, caching, and late-data handling. His background includes deep testing and automation experience demonstrated through contributions to Lerna’s test suite and monorepo workflow. Known for turning complex operational risk into repeatable plans, he pairs broad systems knowledge with pragmatic code-level changes. He holds a BS from the University of Washington and began his technical training with an AAS from Whatcom Community College.
code14 years of coding experience
bookBS, BS at University of Washington
bookAAS, AAS at Whatcom Community College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

ss10
javascript10
package-management10
testing10
server-side-rendering10
render10
isomorphic10
webpack10
server-rendering10
webpacker10
monorepo10
react10
test-automation10
npm9
caching9

Programming languages (11)

TypeScriptJavaShellCStarlarkOCamlScalaJavaScript

Github contributions (5)

github-logo-circle
redfin/react-server

Dec 2014 - Feb 2018

:rocket: Blazing fast page load and seamless navigation.
Role in this project:
userFull-stack Developer
Contributions:159 commits, 35 PRs, 23 pushes in 3 years 2 months
Contributions summary:Robert primarily contributed to the `react-server` project, focused on improving the server-side rendering capabilities. They were responsible for merging configurations, addressing code conflicts, and modifying core files related to rendering middleware, loaders, and configurations. The user implemented changes related to caching, and improved handling of late-arriving data. The user also refactored the project to use TritonAgent, combining the functionality of Loader and SuperAgentWrapper.
reactblazingisomorphicrocketssr
lerna/lerna

Apr 2016 - Feb 2017

Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 6 PRs, 10 comments in 9 months
Contributions summary:Robert primarily contributed to the testing of the `lerna` project. Their work involved writing and modifying test cases, specifically focusing on the `CleanCommand`, `BootstrapCommand`, `RunCommand`, and `ExecCommand`. The commits demonstrate testing various functionalities, including `--include-filtered-dependencies` features, and ensuring correct behavior related to package management and dependency resolution within the monorepo. They also worked on integrating the child process calls using rimraf.
monorepopublishingdragoneslinttypescript-packages
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
Robert Gay - Senior Principal Engineer at Redfin