Stephen Mackenzie

Senior Software Engineer at NVIDIA

New York, New York, 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
Stephen Mackenzie is a Senior Software Engineer in New York with 11 years of experience building tooling and pipelines for visual effects and rendering workflows. He blends deep expertise in build engineering, image processing, compositing and procedural systems with hands-on DevOps work—contributing to the widely used Rez package manager to improve shell integration and Python compatibility. His career spans technical leadership roles at Method Studios and NVIDIA plus adjunct teaching in VFX, reflecting both production-facing problem solving and mentorship. Known for automating complex render and deployment workflows, he pairs practical tool development with an eye for color and visual quality that informs his engineering decisions.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelors, Film, Computer Science, Bachelors, Film, Computer Science at New York University
bookFilm, New Media, Computer Science, Film, New Media, Computer Science at Rensselaer Polytechnic Institute
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
68reputation
4kreached
1answer
3questions
github-logo-circle

Github Skills (15)

package-management10
python10
zsh10
scripting9
multiplatform9
shell9
script9
sh9
php6
bash6
uialertview6
insert6
iphone6
ipad6
mysql6

Programming languages (11)

C#TypeScriptC++ShellCRustMathematicaGo

Github contributions (5)

github-logo-circle
An integrated package configuration, build and deployment system for software
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:4 releases, 49 reviews, 86 commits in 6 years 11 months
Contributions summary:Stephen contributed to Rez, an integrated package configuration system, by implementing core functionality and improving existing features. They added a Zsh shell plugin, enabling the tool's use within the Zsh shell environment. Additionally, they addressed Python 2/3 compatibility issues, improved exception handling, and removed deprecated dependencies. These contributions suggest a focus on expanding the system's utility and maintaining code quality.
configurationintegratedresolved-environmentsenvironment-configurationrez
maxnbk/cdl_convert

Oct 2015 - Sep 2020

Contributions:23 pushes, 1 branch in 4 years 11 months
cdlformatsascdecision
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
Stephen Mackenzie - Senior Software Engineer at NVIDIA