Jarry Shaw

Software Development Engineer at Amazon Web Services (AWS)

Old Toronto, Ontario, Canada
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
Jarry Shaw is a security-focused software development engineer with nine years of experience blending hands-on software development and deep incident response expertise, currently building at AWS from Toronto. Trained at Carnegie Mellon (MS Information Security) and Shanghai Jiao Tong (BE), he’s led forensic investigations, penetration tests, and compliance audits while also architecting full-stack Python tooling and a large Flask codebase to automate forensic workflows. Jarry contributes to open-source—improving the widely used parso Python parser by hardening error handling for f-strings and assignment expressions and expanding tests for nested comprehensions—showing attention to subtle language-edge cases. Comfortable moving between low-level forensic detail and scalable cloud engineering, he brings practical courtroom-facing investigation experience and production software craftsmanship to security-sensitive systems.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS Information Security, Master of Science - MS Information Security at Carnegie Mellon University
bookBachelor of Engineering - BE Information Security, Bachelor of Engineering - BE Information Security at Shanghai Jiao Tong University
languagesFrench, Chinese, English
stackoverflow-logo

Stackoverflow

Stats
81reputation
763reached
3answers
2questions
github-logo-circle

Github Skills (10)

error-handling10
parser10
parsing10
python10
parse10
abstract-syntax-tree10
pytest9
testing9
f-string6
flask6

Programming languages (8)

C++ShellCCMakeJavaScriptRubyYARAPython

Github contributions (5)

github-logo-circle
davidhalter/parso

Dec 2019 - Jan 2020

A Python Parser
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 8 comments in 1 month
Contributions summary:Jarry primarily focused on improving the `parso` Python parser by implementing and refining error handling for assignment expressions and f-strings. Their contributions involved adding new rules, revising existing ones, and adding failing examples to the test suite to cover edge cases related to assignment expression and f-string syntax errors. They also improved the parser's ability to deal with nested comprehensions.
pythonpython3python-parserparser
JarryShaw/JarryShaw

Aug 2020 - Mar 2024

Contributions:35 pushes, 1 branch in 3 years 7 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
Jarry Shaw - Software Development Engineer at Amazon Web Services (AWS)