Derek Mcquay

Security Software Engineer at Apple

Dublin, California, 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

🤩
Rockstar
🎓
Top School
Derek Mcquay is a Security Software Engineer with 11 years of experience building reliable, secure systems across high-performance computing and cloud-native environments. Based in Dublin, California, he has worked at Apple since 2018 after contributing to networking and security-focused teams at Tigera, Mesosphere, and Apprenda. He brings a strong backend focus—evidenced by contributions to the widely used Project Calico Go library where he improved error handling, validation, and API docs to reduce panics and increase robustness. Derek’s background in HPC and systems engineering gives him deep operational insight into distributed systems and performance-sensitive code. He holds a Computer Engineering degree from Brigham Young University and combines hands-on bug fixes with a practical, security-first mindset.
code11 years of coding experience
job3 years of employment as a software developer
bookComputer Engineering, Computer Engineering at Brigham Young University
languagesEnglish, Portuguese, French, German
github-logo-circle

Github Skills (12)

error-handling10
go10
backend10
back-end-development10
calico10
apidoc9
validation9
validations9
api9
kubernetes8
kubernetes-pods8
testing7

Programming languages (8)

HCLShellSCSSGoHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
projectcalico/libcalico-go

May 2018 - Jun 2018

Golang Calico library functions: https://www.projectcalico.org
Role in this project:
userBackend Developer
Contributions:15 commits, 16 PRs, 6 pushes in 14 days
Contributions summary:Derek primarily contributed to the backend logic of the Calico library, focusing on bug fixes and improvements related to error handling, key parsing, and validation. Their work included removing panics, adding more descriptive error messages, and improving the validation process for network policies. They also addressed godoc issues for the API documentation.
golangcalico
dmmcquay/scrape

Dec 2016 - Jul 2018

Contributions:38 commits, 29 pushes, 2 branches in 1 year 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