Duncan Law is a versatile Production Systems Engineer with 12 years of experience building and maintaining infrastructure from datacenter floors to low-level firmware and switch OS. He’s shipped embedded Linux firmware, C++ switch firmware, Python automation, and SRE-grade distributed services at companies including Google, Arista, Vectra AI, and now Meta. Comfortable across hardware, networking and software stacks, he excels at turning ambiguous operational challenges into robust, automated solutions. His GitHub contributions include practical fixes to Babylon.js build and asset pathing, showing an eye for cross-platform build reliability and frontend deployment details. Based in Ireland, he combines deep systems knowledge with a hands-on ethos developed during continent-spanning network deployments and early Google datacenter builds. He’s seeking roles that leverage his broad technical palette beyond pure low-level C++.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Role in this project:
Front-end Developer
Contributions:17 reviews, 90 commits, 18 PRs in 1 year 11 months
Contributions summary:Duncan's commits primarily address issues related to file pathing and case sensitivity, indicating a focus on improving the project's build and deployment processes. The changes include modifications to several files, including those in the materialsLibrary, proceduralTexturesLibrary, and tests directories. They address inconsistent path usage for texture files.
Contributions:16 releases, 39 commits, 6 PRs in 6 years 7 months
mdnsesp8266mqttqueries
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.