Raymond Myers

Staff Software Engineer at Webflow

Washington, District of Columbia, 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
Raymond Myers is a Staff Software Engineer based in Washington, D.C., with 11 years of experience building and scaling backend systems for high-throughput applications. He has deep Node.js and backend expertise from roles at Webflow and Vungle, where he helped grow systems to handle billions of requests per day and owned large portions of ad-server and data-processing pipelines. Raymond combines hands-on engineering with reliability focus—his open-source contributions include test automation and bug fixes for widely used projects like node-redis and caolan/async, improving buffer handling and preventing double-callback regressions. Comfortable across DevOps, backend, and some frontend work, he’s known for taking on critical on-call responsibilities and stabilizing legacy systems. He holds a BS in Computer Science from UC Davis and brings a practical, test-first mindset to complex distributed problems. An understated strength is his attention to test infrastructure and cleanup, which has prevented subtle asynchronous bugs in production-grade libraries.
code11 years of coding experience
job10 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at University of California, Davis
github-logo-circle

Github Skills (12)

asynchronous10
callback10
mochajs10
nodejs10
javascript10
buffer10
buffering10
redis-client10
redis10
async10
testing10
unit-testing9

Programming languages (4)

TypeScriptCoffeeScriptOCamlJavaScript

Github contributions (5)

github-logo-circle
redis/node-redis

Mar 2015 - Jul 2015

Redis Node.js client
Role in this project:
userBack-end Developer
Contributions:8 commits, 6 PRs, 3 pushes in 3 months
Contributions summary:Raymond primarily focused on improving the `node-redis` client's functionality related to buffer handling within multi/exec commands. Their work included adding test cases to verify correct buffer behavior and fixing bugs where buffer-related operations in multi/exec environments were causing exceptions or incorrect results. Furthermore, the user addressed issues with the pub/sub logic and array result formatting.
redisredis-clientredis-streamsnode-jsredis-cluster
caolan/async

Jun 2016 - Jun 2016

Async utilities for node and the browser
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 2 PRs in 1 day
Contributions summary:Raymond focused on ensuring the reliability of the `async` library by writing and integrating comprehensive test cases. They implemented new tests within the `mocha_test/asyncify.js` file to specifically address potential issues with callbacks being called multiple times, a critical bug in asynchronous operations. Their work included the creation of test scenarios that simulated erroneous callback behavior and incorporated cleanup steps to avoid polluting the test environment. Additionally, the user also implemented tests to make sure there are no errors on callback.
callbacksbrowserjavascriptnodejsasync
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
Raymond Myers - Staff Software Engineer at Webflow