Elijah Nicol is a software engineer specializing in VFX pipeline and stage workflows, with eight years of experience building tools that bridge creative and technical teams. He has delivered production-scale systems at Luma Pictures—creating OpenUSD-based instancing, C++ Katana plugins for 50,000+ agent crowds, and a USD exporter for Unreal—while mentoring engineers in Python best practices and test-driven workflows. Comfortable across C++, Python, Qt, Katana, Nuke and Docker, he focuses on automating tedious artist tasks and optimizing memory and render performance. Based in Los Angeles and academically grounded with honors-level computer science studies at UNSW and earlier coursework at Melbourne and UC San Diego, he combines strong linear-algebra intuition with hands-on engineering. Outside work he still builds personal coding projects and brings a maker’s curiosity from childhood game and robot creations into high-end VFX tooling.
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.