Angus K

Senior Software Engineer at Snap Inc.

Seattle, Washington, 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
Angus K is a Senior Software Engineer with 15 years of experience building scalable systems and developer-facing tooling, currently working at Databricks and contributing to media delivery at Snap. He has a strong backend and frontend pedigree from roles at Google and internships at Uber and Yelp, with notable open-source contributions to projects like fusionjs and flightjs where he improved React integrations, font loading, and core framework robustness. A University of Waterloo mathematics graduate, Angus blends rigorous problem-solving with practical engineering—authoring utilities in his just repo and even penning playful cultural pieces like "If Hemingway Wrote JavaScript" and the Official Babel Song. He’s equally comfortable refactoring legacy code, adding comprehensive tests, and shipping user-facing performance improvements, often surfacing subtle UX gains such as smarter font fallbacks and hook-based refactors.
code15 years of coding experience
job3 years of employment as a software developer
bookBachelor’s Degree, Mathematics, Bachelor’s Degree, Mathematics at University of Waterloo
github-logo-circle

Github Skills (24)

component-based10
unit-testing10
javascript10
strings10
event-handling10
jquery10
react-hooks10
text-manipulation10
data-manipulation10
manipulation10
fusion10
manipulate10
modular-architecture10
web-framework10
react10

Programming languages (4)

TypeScriptShellJavaScriptPython

Github contributions (5)

github-logo-circle
flightjs/flight

Jan 2013 - Jun 2017

A component-based, event-driven JavaScript framework from Twitter
Role in this project:
userFull-stack Developer
Contributions:241 commits, 5 PRs, 3 pushes in 4 years 5 months
Contributions summary:Angus primarily worked on enhancing the `flightjs/flight` framework by addressing code style issues, merging updates, and adding tests. They focused on refactoring the codebase, specifically converting tabs to spaces and adding tests for existing functionality. Furthermore, the user integrated changes related to es5-shim, and adjusted code for event handling, component initialization, and event logging. They also contributed to the build process.
component-basedjavascript-frameworkjavascriptevent-driventwitter
angus-c/just

Jun 2016 - Jan 2023

A library of dependency-free JavaScript utilities that do just one thing.
Role in this project:
userFull-stack Developer
Contributions:91 reviews, 932 commits, 521 PRs in 6 years 7 months
Contributions summary:Angus primarily contributed to the development of JavaScript utilities. The commits show the user implementing various utility functions like `object-extend`, `array-unique`, `array-percentile`, and others related to collections, string manipulation, and general utilities. The work involved writing tests and updating existing code.
javascript-freeresolveone-thingtinyjavascript
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
Angus K - Senior Software Engineer at Snap Inc.