Ray Gervais

Staff Cloud Engineer at RBC

Old Toronto, Ontario, Canada
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
Ray Gervais is a Staff Cloud Engineer based in Toronto with 10 years of experience building and hardening cloud platforms across Azure, GCP, and hybrid environments. He combines strong infrastructure-as-code expertise (Terraform, Chef, Puppet) with software chops in Ruby, Python, C#, and modern front-end frameworks, enabling teams to accelerate deployments and achieve strict compliance targets. Ray has led lift-and-shift migrations, standardized CI/CD and platform modules that sped provisioning significantly, and drove image lifecycle and CIS compliance work that yielded near-complete adherence across Linux and Windows images. An active open-source contributor, he improved the Brackets editor’s console features, reflecting a practical appreciation for developer experience and front-end polish. Known for meticulous, design-minded engineering and a self-driven work ethic, he thrives on cross-functional collaboration and continuously improving tooling and processes.
code10 years of coding experience
job11 years of employment as a software developer
bookAdvanced Diploma Computer Software Engineering, Advanced Diploma Computer Software Engineering at Seneca Polytechnic
languagesEnglish, French
github-logo-circle

Github Skills (6)

debugging10
debug10
javascript10
front-end-development10
html9
css8

Programming languages (15)

JavaC++CSSRustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
mozilla/brackets

Feb 2017 - Mar 2017

An open source code editor for the web, written in JavaScript, HTML and CSS.
Role in this project:
userFront-end Developer
Contributions:25 commits, 2 PRs, 76 comments in 1 month
Contributions summary:Ray primarily contributed to the development of the Bramble console feature within the Brackets code editor. They implemented and refined the console functionality, including adding support for different console types like debug, info, warn, and error. They modified code related to how console messages are handled, including adjustments to the transport mechanism, and the formatting of console output. The user's commits focused on enhancing the console's features and improving its integration with the Brackets environment.
cssjavascripthtml-javascripteditorcode-editor
raygervais/GopherNotes

Feb 2020 - Jan 2021

Quick note taking CLI written in Go!
Contributions:1 release, 29 commits, 13 PRs in 11 months
golangnote-takingquick-notegoterminal
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
Ray Gervais - Staff Cloud Engineer at RBC