Software Development Engineer II at Amazon Web Services (AWS)
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jasper P is a Software Development Engineer II in Seattle with 11 years of engineering experience and a strong background in backend systems and formal methods. Currently at AWS, he has a track record of improving code structure and reliability—evident from substantive contributions to prominent Coq projects like Rocq and Mathematical Components, where he worked on axiom-free proofs, let-in-aware constructs, and migrating implicit to explicit arguments. His work blends practical production engineering with deep formal-reasoning skills, a combination reinforced by academic and teaching roles at the University of Washington where he built Android testing and accessibility tooling. Jasper’s profile shows an uncommon mix of cloud-scale software delivery and hands-on theorem-proving contributions, reflecting both pragmatic product impact and attention to provable correctness.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Washington
Extra Courses for Year Early High School Graduation, 4.0, Extra Courses for Year Early High School Graduation, 4.0 at North Seattle College
High School Diploma and International Baccalaureate Diploma, 3.99, High School Diploma and International Baccalaureate Diploma, 3.99 at Ingraham High School
Minor, Informatics, Minor, Informatics at University of Washington Information School
Contributions:10 commits, 3 PRs, 7 comments in 2 years 5 months
Contributions summary:Jasper's commits focused on modifying the implicit arguments within the Coq code, changing them to explicit arguments. This primarily involved changes to the `ssreflect`, `fingroup`, `action`, `morphism`, `gproduct`, `perm`, `quotient`, `algebra`, and `solvable` directories. The changes focused on code structure and argument declarations within the mathematical components library.
The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
Role in this project:
Back-end Developer
Contributions:16 reviews, 201 commits, 71 PRs in 3 years 1 month
Contributions summary:Jasper contributed to the Rocq Prover by removing function extensionality usages, which improved program structure. They also worked on axiom-free proofs and fixed comments related to let-in representations. Further contributions included using let-in aware constructs in the codebase and adding tests.
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
Jasper P - Software Development Engineer II at Amazon Web Services (AWS)