Andrew Pan is a security-focused research engineer with 12 years of hands-on experience, currently doing applied security research at Trail of Bits in New York. A serial generalist and open-source tinkerer, he has practical backend and DevOps expertise demonstrated by platform-porting and build-system improvements for the J2V8 Java bindings to V8, including macOS, Android, and Node.js compatibility fixes. He brings a researcher’s mindset from his undergraduate work at the University of Minnesota and serves as a webmaster and community organizer in student tech groups. Andrew pairs low-level tooling and build-crafting skills with security research, making him adept at turning brittle codebases into reproducible, testable systems. Outside work he channels mechanical curiosity into solar car projects and even unconventional leadership roles like “Eggsecutive VP 100,” signaling a playful but committed team presence.
12 years of coding experience
High School Diploma, High School Diploma at Barrington High School
Bachelor of Arts - BA, Computer Science, 3.793, Bachelor of Arts - BA, Computer Science, 3.793 at University of Minnesota
Contributions:8 commits, 1 PR, 9 comments in 2 months
Contributions summary:Andrew primarily focused on improving the build process and adapting the project for different platforms. This includes fixing build issues on macOS, patching the project to be compatible with a specific version of Node.js, and adding a build script for Android. They also worked on test suite improvements and removed Android-specific logging.
Continuous mental coredump, hosted at https://tny.town.
Contributions:89 pushes, 4 branches in 6 years 6 months
mentalhostedtowncontinuouscreative-commons
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
Andrew Pan - Security Engineer, Research at Trail of Bits