Jordan Timmerman

Senior Engineer at Legend

Oakland, 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

👤
Senior
🎓
Top School
Jordan Timmerman is a senior engineer with 12 years of experience building resilient, full‑stack systems from startups to fintech and infrastructure teams across the Bay Area. He’s shipped production services at Plaid, Better.com, and Compound Labs and now drives engineering work at Legend, bringing deep TypeScript, distributed systems, and compiler-adjacent expertise. Early roles as a first engineer and builder of offline-first embeddable tooling show a knack for shipping product-focused platforms and developer-facing systems. He contributes to open-source projects like wavesurfer.js where he improved build modularity and distribution, reflecting an emphasis on maintainability and tooling. Based in Oakland, he balances hands-on engineering with pragmatic system design—and is known to be “fascinated by things that blink,” a hobbyist curiosity that fuels creative, hardware-adjacent side projects.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Northwestern University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

g10
javascript10
bundle10
bundling10
gruntjs10
typescript-types9
build-automation9
typescript9
typescripts9
web-audio-api8
audio8

Programming languages (20)

CSSCRustGoHTMLNetLogoTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
katspaugh/wavesurfer.js

Jan 2016 - Feb 2016

Audio waveform player
Role in this project:
userFull-stack Developer
Contributions:15 commits, 4 PRs, 29 comments in 1 month
Contributions summary:Jordan primarily focused on refactoring and improving the build process for the wavesurfer.js project. Their contributions included setting up UMD (Universal Module Definition) headers for distribution, tracking the UMD distribution files, and fixing a variable name in the output. The user also updated the build configuration to use UMD-wrapped plugins and removed no-longer-needed build tasks, indicating a focus on maintainability and modularity.
canvasjavascriptaudiowaveweb-audio
fluffywaffles/qmk-keymap

Jan 2020 - Mar 2025

Contributions:11 pushes, 1 branch in 5 years 3 months
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 Timmerman - Senior Engineer at Legend