Rob Van Gennip is a Staff Software Developer with 11 years of experience building and scaling APIs, currently focused on GraphQL and API reliability at Shopify. He played a key engineering and mentorship role during Wave’s turnaround and eventual acquisition, demonstrating strength in stabilizing products and guiding teams through high-stakes technical challenges. An active GraphQL community contributor and speaker, he maintains work in graphql-ruby including static validation features that improve runtime safety for large schemas. Based in Old Toronto, he balances deep technical craft with hands-on mentoring and a curious, practical approach to systems design. Outside work he’s a husband and father who recharges with racket sports, FPS gaming, and outdoor activities—preferences that reflect both competitive drive and teamwork.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Computer Science with Software Engineering Option, Co-op, Bachelor of Computer Science with Software Engineering Option, Co-op at University of Waterloo
Contributions:6 reviews, 15 commits, 12 PRs in 1 year 6 months
Contributions summary:Rob implemented features related to static validation of GraphQL queries in the `graphql-ruby` project. Their contributions include introducing a static validation timeout option, adding a validation timeout error class, and integrating the timeout into the validation pipeline. They also added a configuration option to the schema to set the validation timeout, along with corresponding tests and integration adjustments.
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
Rob Van Gennip - Staff Software Developer at Shopify