Edward Lam

Markham, Ontario, Canada
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
Edward Lam is a seasoned software engineer with 18 years of experience specializing in fundamental architecture and character tools for 3D animation pipelines. Based in Markham, Ontario, he combines deep C++ expertise with a practical understanding of animated film production workflows to build stable, high-performance tooling. His open-source contributions to the widely used OpenVDB library demonstrate a strong command of sparse and dense volume data structures, ray tracing, and integration with industry applications like Houdini. Colleagues rely on him to improve efficiency and robustness in core libraries rather than just surface features, making him a go-to problem solver for tricky backend issues. He balances engineering rigor with film-driven creativity, often translating production needs into elegant, maintainable systems. Notably, his work on OpenVDB reflects both algorithmic depth and a focus on real-world interoperability in VFX pipelines.
code17 years of coding experience
github-logo-circle

Github Skills (15)

algorithm10
data-structures10
openvdb10
algorithms10
c-language10
cprogramming-language10
data-structure10
gfx9
volume-rendering9
cpp8
raytracing8
cplus8
fxgl7
fxml7
javafx7

Programming languages (10)

TypeScriptC#C++CSSCJavaScriptGoVim script

Github contributions (5)

github-logo-circle
OpenVDB - Sparse volume data structure and tools
Role in this project:
userBackend Developer
Contributions:12 reviews, 41 commits, 21 PRs in 9 years 2 months
Contributions summary:Edward primarily worked on the OpenVDB library, focusing on implementing and fixing core functionalities within the C++ codebase. Their commits show a strong understanding of the library's internal data structures and algorithms, specifically related to dense volumes and ray tracing. They also contributed to the integration of OpenVDB with other software, as seen in the Houdini merge and bug fixes. Their contributions indicate a focus on improving the efficiency and stability of the OpenVDB library.
vfxvoxelizervolume-renderingsparsec-plus-plus
sideeffects/HoudiniFBX

Jun 2008 - Apr 2022

Houdini's FBX integration.
Contributions:211 commits, 14 comments, 2 issues in 14 years
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
Edward Lam