Jesse Chan

Software Engineer at Meta

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
Jesse Chan is a software engineer with 12 years of experience, currently building AR Core OS & Services at Meta from Burlingame, California. He brings full-stack strength across back-end, DevOps and Android embedded development—contributing to projects like vercel/pkg and LineageOS where he improved build pipelines, cross-compilation, binary verification, and hardware abstraction layers. His open-source work shows a security and robustness mindset: dependency vulnerability fixes, migration to safer libraries, and CI/CD modernization. Comfortable bridging low-level device integrations and cloud-native build systems, he pairs pragmatic engineering with careful tooling improvements that reduce operational risk. Unusually, he blends commercial product work with substantial ROM-level Android contributions, reflecting deep platform-level curiosity.
code12 years of coding experience
bookUniversity of California Santa Cruz
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
41reputation
4kreached
2answers
0questions
github-logo-circle

Github Skills (47)

dependency-management10
embedded-software10
javascript10
docker10
c-language10
back-end-development10
patch10
typescript10
android-sdk10
dockers10
cicd10
java10
security10
kernel10
javas10

Programming languages (22)

PowerShellC#JavaC++CSSCRustCMake

Github contributions (5)

github-logo-circle
jesec/flood

Aug 2020 - Sep 2022

A modern web UI for various torrent clients with a Node.js backend and React frontend.
Role in this project:
userBack-end Developer
Contributions:35 reviews, 1010 commits, 318 PRs in 2 years 1 month
Contributions summary:Jesse primarily focused on updating dependencies, addressing security vulnerabilities, and refactoring code within the Flood project. They addressed dependency-related vulnerabilities, including those with remote arbitrary code execution potential. The user also refactored code, such as simplifying peer handling and migrating from older APIs to newer ones.
backendfrontendnodejsreacttorrent
vercel/pkg

Apr 2021 - Jul 2022

Package your Node.js project into an executable
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 releases, 69 reviews, 59 commits in 1 year 3 months
Contributions summary:Jesse primarily focused on the build and compilation process for the Node.js package. Contributions include dropping support for older Node.js versions, fixing type definitions, and updating test configurations. The user also implemented enhancements to improve the build process for different architectures, including the use of `linuxstatic` to generate bytecode for various Linux architectures. Furthermore, the user added support for macOS code signing and improved test coverage.
nodejsbinariescompilercli
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