Jonathan Chan is a seasoned software engineer and founder with 13 years of experience building high‑fidelity product features and infrastructure across startups and big tech. He was one of the first 30 engineers at Figma, helped launch Apple’s 3D maps with large-scale geospatial processing (including Arctic/Antarctic encoding), and has since moved between AI experiments and founding ventures. Comfortable across backend systems, QA, and developer tooling, he contributes to open source (notably improving reliability in the tedious/Stash cache library with Windows path fixes and destructor/connection handling). Based in San Francisco and Cornell‑trained in CS and Math with an archaeology minor, he blends rigorous technical problem solving with an entrepreneurial, cross‑company collaboration ethos. A self-described Yeti fan who likes shipping practical solutions, he’s equally at home doing the math for polar map tiles or writing tests to catch obscure edge cases.
13 years of coding experience
9 years of employment as a software developer
Bachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at Cornell University
Contributions summary:Jonathan primarily contributed to improving the Stash library's reliability and addressing specific issues. Their work involved creating tests to cover edge cases and potential problems, specifically related to long file paths on Windows systems. Additionally, they fixed a crucial bug by properly calling the destructor to release database connections, and added a destructor for Redis connections. Furthermore, the user implemented exception handling and documentation to address a Windows path length limitation.
Lock rails applications to whitelist endpoints during privileged => unprivileged user workflows
Contributions:3 releases, 9 PRs, 33 pushes in 2 years 7 months
rails
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.