Software Development Engineer In Test, Privacy at Meta
Greater Seattle Area United States
Join Prog.AI to see contacts
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.
13 years of coding experience
33 years of employment as a software developer
Bachelor of Mathematics (BMath), Statistics, Bachelor of Mathematics (BMath), Statistics at University of Waterloo
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
DevOps 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.
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.