Erik Nordin

Platform Engineer

Portland, Oregon, 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
Erik Nordin is a platform engineer at Mozilla with six years of hands-on experience building and hardening web platform features, tooling, and localization infrastructure. He holds a BS in Computer Science from Portland State University (4.0) and has contributed significant backend work to high-profile open-source projects such as Servo, ICU4X, and Project Fluent, focusing on CSS parsing, i18n, and robust resource handling. At Mozilla he’s improved translation pipelines, telemetry edge cases, and performance tooling, while his open-source contributions show a consistent emphasis on maintainability, testing, and edge-case coverage. Comfortable across DevOps, QA automation, and full-stack tasks from internships to production, he blends systems-thinking with pragmatic coding in Rust and web platform technologies. Based in Portland, he combines academic rigor with practical impact—one less-obvious strength is his track record of adding extensive test suites and tooling that make complex internationalization and CSS behaviors reliable in real-world browsers.
code6 years of coding experience
job2 years of employment as a software developer
bookAssociate of Arts - AA, Associate of Arts - AA at Central Oregon Community College
bookBachelor of Science - BS, Computer Science, 4.0, Bachelor of Science - BS, Computer Science, 4.0 at Portland State University
github-logo-circle

Github Skills (36)

javascript10
rails-i18n10
translation10
testing10
l20n10
macros10
css10
internationalization10
resource-management10
localization10
firefox10
ember-i18n10
web-standards10
unicode10
i18n-js10

Programming languages (12)

TypeScriptJavaShellC++BikeshedRustJavaScriptFluent

Github contributions (5)

github-logo-circle
unicode-org/icu4x

Jan 2021 - Jul 2022

Solving i18n for client-side and resource-constrained environments.
Role in this project:
userBack-end Developer
Contributions:271 reviews, 26 commits, 56 PRs in 1 year 7 months
Contributions summary:Erik primarily contributed to optimizing and adding features to the `icu4x` project, which focuses on i18n for resource-constrained environments. Their work included optimizing parsing for the `Language` type, adding support for trailing commas in macros, and implementing time zone formatting features. These changes included modifying core components and test suites, enhancing the functionality and usability of the library.
environmentssolvingclient-siderusttranslation
projectfluent/fluent-rs

Nov 2021 - Oct 2022

Rust implementation of Project Fluent
Role in this project:
userBack-end Developer & Localization Specialist
Contributions:11 reviews, 11 commits, 8 PRs in 11 months
Contributions summary:Erik primarily contributed to the implementation of optional resources within the Fluent-rs project, adding the `ResourceId` struct and modifying code to utilize it. Their work included adding extensive test scenarios to cover various cases involving missing or empty resources, demonstrating a focus on robust internationalization and localization handling. The changes involved modifying the `fluent-fallback` crate and associated tests to support the newly introduced resource types and exceptional contexts. The commits also involved adding documentation and updating version numbers, demonstrating a commitment to maintainability and project health.
l10nproject-fluentpluralftlrust
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