Dominic Renaud

Software Engineer at Autoship Systems Corporation

Maple Ridge, British Columbia, 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
Dominic Renaud is a seasoned software engineer with 12 years of experience building graphics-rich applications and tools, currently applying his expertise at Autoship Systems in Maple Ridge, BC. He specializes in C++, C#, Lua and OpenGL, having re-architected 3D and 2D viewers to modern OpenGL/Direct2D pipelines and shipped full-stack cargo management apps for desktop and Android. Dominic contributes to notable open-source game work—improving UI, unit selection, and camera integration for the Zero-K RTS project—demonstrating a knack for practical UI/UX fixes in complex real-time systems. His background blends game-engine visual-effects work (depth of field, volumetric fog) with simulation and logistics domains, giving him strong systems-level thinking across rendering, collision, and state management. A Simon Fraser University CS graduate, he pairs hands-on coding with tooling and content creation (models, textures, tutorials), often surfacing usability improvements that aren’t obvious from code alone.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Simon Fraser University
languagesEnglish, French, Japanese
github-logo-circle

Github Skills (4)

rt10
game-development10
user-interface10
lua10

Programming languages (4)

C#C++LuaPHP

Github contributions (5)

github-logo-circle
ZeroK-RTS/Zero-K

Jun 2014 - Mar 2021

Open source RTS game running on the Spring/Recoil engine
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 193 commits, 118 PRs in 6 years 9 months
Contributions summary:Dominic primarily worked on the user interface components, specifically those involving unit selection and the handling of unit commands. Their contributions include fixing visual bugs related to the selection halo effect, implementing features for the economy view, and integrating the camera state management to the user interface. The user also contributed to refactoring and merging code from other branches.
spring-bootgamertsspringjava
dvr333/Zero-K

Jan 2015 - Dec 2021

Open source RTS game running on the Spring engine
Contributions:4 PRs, 267 pushes, 238 branches in 7 years
spring-bootgamertsspringjava
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