William Y is a software engineer with roughly a decade of experience building backend systems and cryptographic tooling, currently applying his skills at DoorDash after contributing to AWS's CryptoPALs and FIPS efforts. He holds both BS and MS degrees in Computer Science from WPI (2022) and has deep hands‑on experience automating ACVP/FIPS validation workflows, coordinating with third‑party labs, and maintaining FIPS-capable crypto libraries. As an intern he designed a platform-agnostic benchmarking framework for AWS-LC—integrating OpenSSL/BoringSSL tooling, CI/CD automation, EC2 runners, and S3 result storage—which remains an active open-source effort in a widely used AWS cryptography repo. Beyond crypto, he has built ML proof‑of‑concepts for image colorization and super-resolution, and he’s an avid car and gaming enthusiast who brings practical curiosity to complex engineering problems.
10 years of coding experience
2 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Worcester Polytechnic Institute
AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.
Role in this project:
Back-end & DevOps Engineer
Contributions:101 reviews, 13 commits, 110 PRs in 1 year 6 months
Contributions summary:William's contributions primarily involved enhancing the benchmarking framework and integrating it with the CI/CD pipeline. They added OpenSSL and BoringSSL benchmarking tools, alongside core AWS-LC benchmarking capabilities. They set up automated builds and testing within the CI system, deploying an EC2 instance to run the benchmarks, manage outputs, and facilitate result comparisons with regressions. Furthermore, they developed S3 bucket interaction and incorporated results uploads.
AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.
Contributions:29 PRs, 643 pushes, 140 branches in 3 years 2 months
cryptographycryptographiccustomerspurposeaws
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.