Garett Tok

Senior Software Engineer at Snowflake

United States
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

🤩
Rockstar
🎓
Top School
Garett Tok is a senior frontend engineer with eight years of experience building delightful React interfaces and the developer tooling and infrastructure that make deployments painless. He has advanced from internships to senior roles at TruEra and Snowflake, blending UI craftsmanship with pragmatic backend work—evidenced by contributions to Dart’s pub tool and a GSoC project that shipped yaml_edit into a core package manager. A summa cum laude Williams CS graduate and former teaching assistant, he pairs strong CS fundamentals with a user-centered design sensibility. Comfortable navigating both dependency/version-resolution challenges and polished UX, Garett thrives on reducing developer friction while delivering product experiences that "spark joy."
code8 years of coding experience
job3 years of employment as a software developer
bookIndependent Student, EG1108: Electrical Engineering (A+), Independent Student, EG1108: Electrical Engineering (A+) at National University of Singapore
bookNUS High School Diploma with High Distinction, Valedictorian, GPA: 4.9/5.0, NUS High School Diploma with High Distinction, Valedictorian, GPA: 4.9/5.0 at NUS High School of Mathematics & Science
bookBachelor of Arts - BA, Computer Science, GPA: 4.01, Summa Cum Laude, Bachelor of Arts - BA, Computer Science, GPA: 4.01, Summa Cum Laude at Williams College
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (6)

version-control10
dependency-management10
dart10
testing10
develop9
command-line-tool9

Programming languages (8)

TypeScriptJavaC++CSSJavaScriptRubyPythonDart

Github contributions (5)

github-logo-circle
dart-lang/pub

Aug 2020 - Nov 2020

The pub command line tool
Role in this project:
userBackend Developer
Contributions:11 reviews, 12 commits, 17 PRs in 3 months
Contributions summary:Garett primarily focused on modifying the `pub` command line tool. Their contributions include fixing license headers and making changes to test files, indicating work in areas of code maintenance and quality assurance. Significant changes were made to the codebase, specifically related to version constraints, suggesting a focus on dependency management and version resolution logic. Further work in adding and removing dependencies demonstrates the user's direct involvement in critical parts of the project's core functionality.
fluttercommand-line-tooldartpackage-manager
walnutdust/perusal

Nov 2019 - Apr 2020

perusal implements a performant spec system for Javascript.
Contributions:26 commits, 16 PRs, 24 pushes in 5 months
javascriptperformantspec
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
Garett Tok - Senior Software Engineer at Snowflake