William Y

Software Engineer II at DoorDash

Seattle, Washington, United States
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
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.
code10 years of coding experience
job2 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Worcester Polytechnic Institute
bookGreenhill School
github-logo-circle

Github Skills (18)

c-language10
benchmarking10
bash10
cmake10
cicd10
automation10
automation-testing10
aws10
automations10
cprogramming-language10
test-automation10
github-ci9
dockers9
docker9
openssl9

Programming languages (5)

JavaC++JavaScriptHTMLAssembly

Github contributions (5)

github-logo-circle
aws/aws-lc

Jul 2021 - Jan 2023

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:
userBack-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.
cryptographycryptographiccustomerspurposeaws
billbo-yang/aws-lc

Jun 2021 - Jul 2024

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.
Request Free Trial
William Y - Software Engineer II at DoorDash