Alan Myrvold

Software Development Engineer In Test, Privacy at Meta

Greater Seattle Area 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
Alan Myrvold is a seasoned software development and test engineering leader with 12+ years focused on building reliable, secure systems and healthy engineering teams across Meta, Google, Microsoft, Entrust and Cognos. He blends deep statistical and ML expertise (MMath/BMath in Statistics) with hands-on test automation and DevOps skills, shipping tooling and CI/CD improvements for high-profile projects like Apache Beam and Google Cloud Dataflow. Alan’s background spans security, cryptography and penetration testing through to performance optimization and big-data pipelines, giving him a rare cross-discipline perspective on product quality. He mentors and manages teams while still contributing code in Java, Python, Go, C++, C# and JavaScript, and has a track record of streamlining complex release and build systems (e.g., Maven→Gradle migrations for Beam). Known for pragmatic test architecture and automation, he also creates tools that speed culprit finding and improve release velocity. Based in the Seattle area, he combines academic rigor with practical engineering to make large-scale data systems more testable, secure and maintainable.
code13 years of coding experience
job33 years of employment as a software developer
bookBachelor of Mathematics (BMath), Statistics, Bachelor of Mathematics (BMath), Statistics at University of Waterloo
stackoverflow-logo

Stackoverflow

Stats
164reputation
17kreached
5answers
0questions
github-logo-circle

Github Skills (31)

docker10
beam10
dockers10
cicd10
automation10
automation-testing10
jenkins10
jenkins-ci10
beamng10
automations10
gradlew10
devops10
gradle10
python8
javas8

Programming languages (5)

JavaJavaScriptGoHTMLGroovy

Github contributions (5)

github-logo-circle
apache/beam

Nov 2017 - May 2021

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:11 reviews, 75 commits, 114 PRs in 3 years 5 months
Contributions summary:Alan's primary contributions revolve around automating and improving the continuous integration and continuous delivery (CI/CD) pipelines for the Apache Beam project. This includes creating and modifying Jenkins jobs for various tasks, such as nightly snapshot builds, Python container validation, and website publishing. The user also implemented improvements to the build process by migrating from Maven to Gradle and streamlining the release process, thereby improving the overall reliability and efficiency of Beam's build infrastructure. Their work ensures consistent builds and automated testing, contributing to the project's maintainability and release cadence.
apache-beamstreaming-datapythonjavabig-data
alanmyrvold/beam

Nov 2017 - Jun 2021

Mirror of Apache Beam
Contributions:4 PRs, 544 pushes, 118 branches in 3 years 7 months
javaapache-beamapachebeam
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