Andrew Hyndman

Senior Software Engineer at Snowflake

Toronto, 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

👤
Senior
🎓
Top School
Andrew Hyndman is a Senior Software Engineer based in Toronto with a decade of experience crafting front-end JavaScript applications and leading web performance and developer-experience initiatives. Trained in Java, Scheme and C/C++, he’s specialized in React and TypeScript architecture, GraphQL, and building reliable analytics and monitoring pipelines at Dropbox and Snowflake. He’s driven cross-team projects—from shipping a company-wide page-load speed measurement tool to improving desktop analytics tooling and incident response—while mentoring engineers and shaping tech strategy. An active open-source contributor, he has made substantive full-stack contributions to the popular Smogon damage-calc project, keeping complex game mechanics and data models up to date. Known for bridging product needs and engineering rigor, he brings both low-level systems intuition and polished front-end craftsmanship to large-scale web products.
code10 years of coding experience
job5 years of employment as a software developer
bookThe University of Sydney
bookUniversity of Waterloo
languagesEnglish, German, French, Korean
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

javascript10
mechanics10
gameplay10
implement10
typescript-types9
typescript9
typescripts9
data-manipulation9
git8

Programming languages (10)

TypeScriptCSSRustCOCamlJavaScriptHaskellJSON

Github contributions (5)

github-logo-circle
smogon/damage-calc

Mar 2020 - Dec 2022

Pokemon games damage calculator
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 9 commits, 20 PRs in 2 years 9 months
Contributions summary:Andrew contributed to multiple aspects of the damage calculator project, including adding and updating data for moves and species. They fixed bugs related to move categories and implemented support for new abilities, weather effects, and terastallization. Furthermore, the user appears to have refactored and updated code to accommodate new game mechanics and Pokémon data.
calculatorjavascriptdamagegames
Contributions:2 releases, 15 PRs, 14 pushes in 1 year 5 months
eslintjavascripteslint-configconfigeslint-plugin
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
Andrew Hyndman - Senior Software Engineer at Snowflake