Top expert inWebGL and Interactive 3D Graphics Development
Chad Engler is a Lead Software Engineer with 14+ years building game and platform technology, currently leading Core Tech and UI engineering teams at Moonshot Games to ship the studio’s first title, Wildgate. He brings deep systems and performance expertise from senior roles at Blizzard, where he rewrote client distribution libraries, added next-gen console support, and architected decentralized asset and UI systems at scale. Chad pairs hands-on implementation—ranging from rendering and TypeScript fixes in popular open-source game frameworks like Phaser and PixiJS to build-system and sanitizer support in Premake—with team leadership, hiring, and mentoring. He’s comfortable across client, server, tooling, and platform integration (EAC, DLSS, FSR, Prometheus/Grafana), and has a track record of turning complex cross-platform requirements into shipping features. Based in Long Beach, CA, he blends pragmatic engineering with an eye for code quality and developer ergonomics.
14 years of coding experience
10 years of employment as a software developer
Computer Science, Computer Science at Florida State University
Rendering examples using PixiJS and related plugins
Role in this project:
Front-end Developer
Contributions:65 commits, 1 PR, 55 pushes in 1 year 8 months
Contributions summary:Chad primarily contributed to the development of examples using the PixiJS rendering engine. They added a "bunny mark" example, modified existing examples to enhance functionality, and refactored code to improve structure. Their work included adding features like filters, a spritesheet example, and updating the project to serialize dat gui settings via URL. They also addressed several jshint feedback issues, indicating a focus on code quality and maintainability within the project.
Contributions:12 reviews, 10 commits, 3 PRs in 2 years 5 months
Contributions summary:Chad primarily contributed to enhancing the build process and project configuration of the Premake project. This included extending the support for different compiler flags, especially those related to address sanitizers and fuzzers, which are crucial for code quality and security. The user also added support for external include directories and improved the handling of compiler warnings, indicating a focus on code correctness and maintainability. Furthermore, the user modified several modules and test files to accommodate the new compiler flags, highlighting an involvement in the project's core build system.
luapremakec
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
Chad Engler - Lead Software Engineer at Moonshot Games