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.
16 years of coding experience
18 years of employment as a software developer
HS, HS at Governor Dummer Academy
Computer Science, Computer Science at San Francisco State University
Eaglebrook School
South Hillsborough Elementary
Computer Science, Computer Science at College of San Mateo
Crystal Springs Uplands School
Computer Science, Computer Science at University of the Pacific
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.
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.