Emily Klassen

Vancouver, British Columbia, 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

🤩
Rockstar
🎓
Top School
Emily Klassen is a seasoned full-stack web developer with 14 years of experience building robust web and backend systems from Vancouver, Canada. She combines deep expertise in developer tooling, DSLs, NLP, and HCI with a practical focus on accessible UX and maintainable engineering practices. Emily is an active open-source contributor—helping improve TypeScript typings in DefinitelyTyped, enhancing Atom’s tree-view drag-and-drop UX, and hardening the Nx build system and Babel compiler—demonstrating fluency across frontend and backend codebases. Her background spans startups and enterprise APIs, and she brings a knack for syntactically creative languages and developer experience improvements that quietly reduce friction for other engineers.
code14 years of coding experience
job9 years of employment as a software developer
bookCertificate, Outtatown School of Discipleship, Certificate, Outtatown School of Discipleship at Canadian Mennonite University
bookBSc, Computing Science, BSc, Computing Science at Simon Fraser University
stackoverflow-logo

Stackoverflow

Stats
9,644reputation
1.3mreached
125answers
12questions
Badges
django
top-1%
jquery
top-5%
python
top-1%
jquery-ui
top-5%
github-logo-circle

Github Skills (39)

nxos10
babel610
atom-editor10
javascript10
npm10
coffeescript10
python10
django10
drag-and-drop10
typescript10
build-system10
type-definition10
compiler-compiler10
typescript-types10
babel-core10

Programming languages (20)

C++CSSRustCScalaGoHTMLKotlin

Github contributions (5)

github-logo-circle
nrwl/nx

Oct 2022 - Nov 2022

Build system, optimized for monorepos, with plugins for popular frameworks and tools and advanced CI capabilities including caching and distribution.
Role in this project:
userBackend Developer
Contributions:2 reviews, 4 commits, 7 PRs in 26 days
Contributions summary:Emily focused on improving the core functionality of the Nx build system. They addressed issues related to output handling in the `print-affected` command to prevent broken JSON output, fixed a problem disabling ts-node warnings and resolved file dependency issues. Furthermore, the user resolved multiple issues with stripping source code and added support for ts-node options in tsconfig files, thereby enhancing the system's robustness and usability.
nx-workspacesworkspacesclijavascriptcypress
forivall/numix-core

Dec 2015 - Dec 2019

Contributions:11 pushes, 5 branches in 3 years 11 months
icon-themelinuxiconlinux-themeicons
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
Emily Klassen