Principal Software Developer at Walt Disney Imagineering
California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Rob Engle is a Principal Software Developer based in California who blends deep software engineering chops with decades of visual effects and themed-entertainment expertise, driving tools and pipelines for immersive 3-D experiences. He has led stereography, projection mapping, look development, lighting and rendering technology across major studios and attractions, supervising 3D adaptations for more than a dozen films and multiple large-scale installations. At Walt Disney Imagineering he progressed from senior show software roles to principal developer, translating VFX-grade techniques into robust show-control and real-time systems. His background spans low-level hardware and plugin work—illustrated by contributions to the open-source QLC+ lighting project—and high-level creative supervision, enabling hybrid workflows across full-CG, 2D→3D conversion and live-action stereography. A Stanford MS in Computer Science and an early career at Sony Pictures Imageworks and HP underpin a rare combination of research-grade technical depth and production-hardened delivery.
11 years of coding experience
20 years of employment as a software developer
Punahou School
BS Electrical and Computer Engineering, BS Electrical and Computer Engineering at University of Colorado Boulder
MS Computer Science, MS Computer Science at Stanford University
Q Light Controller Plus (QLC+) is a free and cross-platform software to control DMX or analog lighting systems like moving heads, dimmers, scanners etc. This project is a fork of the great QLC project written by Heikki Junnila that aims to continue the QLC development and to introduce new features.
Role in this project:
Back-end Developer
Contributions:5 commits, 7 PRs, 5 comments in 1 year 4 months
Contributions summary:Rob contributed to the Q Light Controller Plus (QLC+) project by focusing on the OLA (Open Lighting Architecture) plugin and the GPIO plugin. They implemented a compile-time option to configure the starting universe for the OLA plugin. They also addressed a bug in the OLA plugin related to uninitialized data and fixed issues in the GPIO plugin, specifically related to saving and retrieving GPIO parameters and initializing variables.
Contributions:2 PRs, 10 pushes, 9 branches in 1 year 5 months
light-controllerpluscontrollerlight
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.