Jordan Harband

Open Source Architect at Node.js

Burlingame, California, 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
Jordan Harband is a seasoned JavaScript standards contributor and open source maintainer with 16+ years building full‑stack web platforms, libraries, and developer tooling. He serves on multiple governance bodies (TC39 delegate, OpenJS Board/CPC) and has shepherded numerous ECMAScript proposals to completion while also editing the spec and contributing to high‑impact projects like Node.js, npm, and major Airbnb/React tooling. Pragmatic about architecture and performance, he routinely optimizes core libraries (qs, tape, polyglot.js) and improves test suites and typings across the ecosystem. Equally comfortable in security, devops, and developer experience roles, he has led open source program efforts at Coinbase and advised security initiatives for OpenSSF/OpenJS. Based in Burlingame, CA, he balances deep technical work with governance and teaching—he even spends summers teaching kids digital skills—so he thrives on projects where he can set his own pace and make lasting, standards‑level impact.
code16 years of coding experience
job18 years of employment as a software developer
bookHS, HS at Governor Dummer Academy
bookComputer Science, Computer Science at San Francisco State University
bookEaglebrook School
bookSouth Hillsborough Elementary
bookComputer Science, Computer Science at College of San Mateo
bookCrystal Springs Uplands School
bookComputer Science, Computer Science at University of the Pacific
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
36,206reputation
2.0mreached
52answers
0questions
Badges
nvm
top-1%
npm
top-5%
github-logo-circle

Github Skills (136)

tooling10
testing10
plugin-development10
css-in-js10
guideline10
command-line-interface10
bash10
typescript-definitions10
type-definition10
ruby10
package-manager-tool10
automation10
form-validation10
linter10
nvm10

Programming languages (21)

JavaC++CSSBikeshedRustMakefileGoJSON

Github contributions (5)

github-logo-circle
enzymejs/enzyme

Dec 2015 - Dec 2022

JavaScript Testing utilities for React
Role in this project:
userFront-end Developer
Contributions:55 reviews, 893 commits, 509 PRs in 7 years 1 month
Contributions summary:Jordan primarily updated and maintained JavaScript testing utilities for React within the `enzymejs/enzyme` repository. Their contributions focused on updating dependencies, fixing listing errors, and ensuring proper rendering of components. They implemented support for various testing scenarios, including components with null returns, the use of `createRef`, and the correct handling of different HTML and JSX elements.
waitavajesttest-runnerreact-components
React-specific linting rules for ESLint
Role in this project:
userFront-end Developer
Contributions:34 releases, 1078 reviews, 795 commits in 6 years 9 months
Contributions summary:Jordan contributed to the `jsx-eslint/eslint-plugin-react` repository, which focuses on React-specific linting rules for ESLint. Their work involved fixing and refining existing rules within the plugin, such as `jsx-curly-spacing` and `jsx-filename-extension`. Additionally, they addressed bug fixes and made general improvements to the codebase.
reactlintlintereslintjavascript
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
Jordan Harband - Open Source Architect at Node.js