Ryan Chou is a software engineer with five years of experience who blends academic rigor and practical engineering to tackle security-critical challenges. As a Georgia Tech MS student and former research lead on a DARPA-funded VSPELLS project, he led a verification subgroup applying symbolic execution (Angr), Ghidra analysis, and constraint programming to safely patch legacy binaries. He’s built performant analysis pipelines for blockchain forensics—using multiprocessing, web scraping, and databases—to trace damage from malicious Ethereum smart contracts. Ryan also contributes front-end improvements to the widely used cpinitiative/usaco-guide, enhancing UI and problem-filtering features, and has interned and now works at F5. Based in Seattle, he’s seeking summer internship opportunities and brings a rare combination of low-level reverse-engineering expertise and full-stack development experience.
5 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Computer Science, 4.0, Master of Science - MS, Computer Science, 4.0 at Georgia Institute of Technology
A free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
Role in this project:
Full-stack Developer
Contributions:1855 reviews, 866 commits, 291 PRs in 1 year 7 months
Contributions summary:Ryan primarily contributed to the frontend of the project, making changes to React components and related files. They updated the appearance and functionality of the problem lists by adding features and modifying existing components. Additionally, the user modified the project's settings, implementing hide/show options for problem tags and difficulty levels. Furthermore, the user made changes to improve the UI of the website.
Contributions:2 releases, 7 commits, 5 pushes in 17 days
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.