Joseph Yu

Pipeline Supervisor at Treehouse

London, England, United Kingdom
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
Joseph Yu is a Pipeline Supervisor and seasoned Pipeline TD/engineer with 11 years’ experience building tooling and automation for VFX and feature animation, currently based in London. He specialises in Python-driven pipeline development, studio software environment management (Rez, Docker, GitLab CI/CD) and ShotGrid/Deadline integrations, bridging artists and engineers to streamline production. His background spans R&D and hands-on production roles at studios including Digital Domain and Double Negative, where he delivered cross-platform tools for Maya, Nuke, Houdini and Katana. An active open-source contributor, he’s improved core packaging and dependency handling in the widely-used Rez project, reflecting a pragmatic focus on reproducible environments. Known for championing “make the computer do the job,” he combines practical devops with artist-friendly UX to cut repetitive work and speed pipelines.
code11 years of coding experience
job5 years of employment as a software developer
bookShenley Brook End School (Secondary School and 6th Form)
bookBachelor of Arts (BA) Computer Visualisation and Animation, Bachelor of Arts (BA) Computer Visualisation and Animation at Bournemouth University
github-logo-circle

Github Skills (11)

env10
environ10
package-management10
python10
logging9
build-automation8
multiplatform7
scripting7
script7
sh7
shell7

Programming languages (13)

C++CSSCValaSassKotlinDockerfileShell

Github contributions (5)

github-logo-circle
An integrated package configuration, build and deployment system for software
Role in this project:
userBackend & DevOps Engineer
Contributions:2 reviews, 80 commits, 24 PRs in 2 years 8 months
Contributions summary:Joseph primarily contributed to the project by fixing logging functionalities, ensuring proper formatting and expanding the `nargs` arguments within the logging functions. They also made changes to the installation script, including shell completion path selection. Further contributions focused on integrating pip package installations into the rez package structure and improving the handling of dependencies, specifically addressing issues with path mappings and error messages during the package installation process.
configurationintegratedresolved-environmentsenvironment-configurationrez
j0yu/rez-vscode

Jul 2019 - Sep 2021

rez package for installing VSCode binary
Contributions:2 PRs, 17 pushes, 2 branches in 2 years 1 month
installingvscodevscode-extensionrez
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
Joseph Yu - Pipeline Supervisor at Treehouse