Summary
Dan Bailey is a Senior Staff Software Engineer with 11 years of VFX-focused engineering experience, currently leading ILM’s FX/Crowds Engineering team and serving as Product Owner for the Software Management group in Vancouver. He combines deep C++ systems expertise with production-scale problem solving, having progressed through engineering roles at MPC, Double Negative, and ILM where he shaped core pipelines and performance-sensitive tooling. An active open-source maintainer on the widely used OpenVDB project, Dan sits on its Technical Steering Committee and earned a 2024 SciTech Academy Award for his contributions to sparse volume data structures and optimizations. He brings a pragmatic leadership style that balances hands-on code improvements, bug hardening, and product stewardship across complex, deadline-driven film productions. Trained with a first-class MEng in Computer Science from the University of Bristol, he’s known for squeezing extra performance out of existing libraries while keeping teams aligned on long-term technical strategy.
11 years of coding experience
17 years of employment as a software developer
1st Class Master of Engineering, Computer Science, 1st Class Master of Engineering, Computer Science at University of Bristol