Chad Engler
Lead Software Engineer at Moonshot Games- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Joshua Harmon
There are some people that were meant to write code and create software. Chad is one of those people. Beyond his extensive technical knowledge and ability to quickly learn new technologies, he is driven to succeed. I knew within 5 minutes of talking to him that I would hire him, and enjoyed the time we worked together. I would work with him again if the chance ever presents itself and highly recommend him for any position.
Joshua Harmon
There are some people that were meant to write code and create software. Chad is one of those people. Beyond his extensive technical knowledge and ability to quickly learn new technologies, he is driven to succeed. I knew within 5 minutes of talking to him that I would hire him, and enjoyed the time we worked together. I would work with him again if the chance ever presents itself and highly recommend him for any position.
Joshua Harmon
There are some people that were meant to write code and create software. Chad is one of those people. Beyond his extensive technical knowledge and ability to quickly learn new technologies, he is driven to succeed. I knew within 5 minutes of talking to him that I would hire him, and enjoyed the time we worked together. I would work with him again if the chance ever presents itself and highly recommend him for any position.
Joshua Harmon
There are some people that were meant to write code and create software. Chad is one of those people. Beyond his extensive technical knowledge and ability to quickly learn new technologies, he is driven to succeed. I knew within 5 minutes of talking to him that I would hire him, and enjoyed the time we worked together. I would work with him again if the chance ever presents itself and highly recommend him for any position.
Experience
-
Moonshot Games
-
United States
-
Computer Games
-
1 - 100 Employee
-
Lead Software Engineer
-
Apr 2021 - Present
-
-
-
Blizzard Entertainment
-
United States
-
Entertainment Providers
-
700 & Above Employee
-
Lead Software Engineer
-
Jan 2020 - Apr 2021
Shared Technology- Assumed leadership of a 5 engineer team responsible for shared libraries used in all Blizzard games.- Architected and helped implement a complete rewrite of client libraries Blizzard used for distributing game data for massive performance gains.- Implemented support for PS5 and Xbox Series X in many of Blizzard's shared libraries.- Assisted in the effort to add Mac M1 processor support to internal libraries.- Coached and developed the engineering talent on my team.- Lead the planning and vision efforts around Shared Technology usage at the company.- Hired interns and employees for various roles. Show less
-
-
Senior Software Engineer II
-
Mar 2017 - Jan 2020
Shared Game Engine- Designed and built a decentralized Asset System for editing and compiling game assets.- Architected solutions for storing, distributing, editing, and building game engine data.Incubation Projects- Developed a 3D voxel-based terrain system.- Contributed to many internal shared libraries used across all of Blizzard.- Created and maintained a number of different internal tools used for unannounced projects.- Mentored junior, mid, and senior engineers in the orgnaization. Show less
-
-
Senior Software Engineer
-
Feb 2014 - Mar 2017
Heroes of the Storm- Implemented ranked UI systems- Lead the client implementations for Loot Chests, Loadout, and Collection features- Created many different UI technologies to support feature developmentBattle.net- Upgrade Battle.net Desktop Application from CEF1 to CEF3, a major rewrite of all C++ & JavaScript browser integration.- Created a protobuf-based RPC protocol for cross-language (C++, JS) and cross-process communication.- Rearchitect and reimplement Battle.net Desktop Application web screens to optimize and scale to ~3M concurrent users.- Mentored junior and mid-level engineers.- Gave multiple knowledge sharing talks on topics such as writing performant JS, building games using WebGL, etc. Show less
-
-
Software Engineer
-
May 2013 - Feb 2014
Proprietary CMS- Create and maintain features in our in-house proprietary CMS- Created a WYSIWYG editor for static content pages.- Implemented distributed front-end exception and log capturing systems.- Implemented Blizzcon virtual ticket streaming application.
-
-
-
PATLive
-
United States
-
Telecommunications
-
1 - 100 Employee
-
Software Developer
-
Nov 2011 - Apr 2013
- Primary Node.js developer, - Designed and built a distributed real-time statistics engine, - Designed and built a distributed real-time call recording engine - Primary Node.js developer, - Designed and built a distributed real-time statistics engine, - Designed and built a distributed real-time call recording engine
-
-
-
Citizens Property Insurance Corporation
-
United States
-
Insurance
-
700 & Above Employee
-
Web Developer
-
Dec 2010 - Oct 2011
- Maintain company site using ColdFusion and Javascript, - Create and edit content submitted by Business Units for the corp site - Maintain company site using ColdFusion and Javascript, - Create and edit content submitted by Business Units for the corp site
-
-
-
Sentry Data Systems
-
United States
-
Software Development
-
100 - 200 Employee
-
Intern
-
Jun 2011 - Aug 2011
- Implemented new parsing software to handle HL7 messages, - Aggregated HL7 data into billable format in Oracle, - Designed and built a web-based remote server monitoring system - My work on the new HL7 parsing system directly contributed to over $1M in saved hardware costs - Implemented new parsing software to handle HL7 messages, - Aggregated HL7 data into billable format in Oracle, - Designed and built a web-based remote server monitoring system - My work on the new HL7 parsing system directly contributed to over $1M in saved hardware costs
-
-
Education
-
Florida State University
Computer Science