Michael Ko is a Staff Software Engineer and former founder with 13 years of engineering experience and eight years focused in Education Technology, currently shaping scalable, secure web products at Chegg from Edmonton, Canada. He blends hands-on craftsmanship—writing well-tested, performant backend and frontend code—with systems-level solutions design and people leadership, translating product goals into secure-by-default architectures. As a technical lead he has driven product roadmaps, performance and testing improvements, and successful customer integrations that contributed to a company exit. Outside of EdTech he explores real-time computing and game systems through side projects and meaningful open-source contributions to well-known World of Warcraft tooling like Simulationcraft and WoWAnalyzer, bringing domain expertise in simulation and UI analysis. Colleagues rely on him to balance pragmatic delivery with long-term maintainability and to anticipate user needs by wearing the product designer’s hat.
13 years of coding experience
9 years of employment as a software developer
International Baccalaureate Diploma, International Baccalaureate Diploma at Jasper Place High School
BSc, Computational Intelligence and Design, BSc, Computational Intelligence and Design at The University of British Columbia
Contributions:68 commits, 14 PRs, 41 pushes in 2 years 8 months
Contributions summary:Michael primarily contributed to the Simulationcraft engine, focusing on the Druid class module. Their work involved implementing and refining abilities, particularly for the Guardian specialization, like Fury of Nature, and updating the application priority list (APL). They also addressed bugs, optimized Maul usage, and integrated Azerite traits, reflecting a strong understanding of game mechanics and the simulation environment.
WoWAnalyzer is a tool to help you analyze and improve your World of Warcraft raiding performance through various relevant metrics and gameplay suggestions.
Role in this project:
Full-stack Developer
Contributions:81 commits, 31 PRs, 25 comments in 1 year 4 months
Contributions summary:Michael primarily contributed to the front-end of the WoWAnalyzer project. Their commits focused on enhancing the user interface by rewriting and improving talent descriptions. They also added new features to provide more in-depth analysis of character performance, including the addition of new metrics to analyze player uptime of key abilities, as well as including suggestions on how to improve player performance based on the analysis of combat logs. The user also introduced new items for analysis.
luareactsuggestionswarcraftworld-of-warcraft
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
Michael Ko - Staff Software Engineer at Alien Swordfish Labs