Danny Mccormick is a Staff Software Engineer based in Durham, NC, with 13 years of experience building large-scale backend systems and a fast track BS/MS in Computer Science from Vanderbilt. He currently contributes to Google’s Apache Beam team and is an Apache Beam committer, with notable work on the Go Dataflow runner that deepens integration between Beam SDK internals and Google Cloud Dataflow. His career spans engineering roles at Google, GitHub, and Microsoft, where he's focused on reliable distributed data processing and operational improvements. Comfortable in Go and cloud-native environments, he blends rigorous academic training with practical production experience and a proven knack for shipping pipeline orchestration features that reduce operational friction.
13 years of coding experience
8 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Vanderbilt University
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:3 releases, 3699 reviews, 288 commits in 11 months
Contributions summary:Danny's commits primarily focused on implementing features within the Go Dataflow runner, including support for setting project IDs and enhancing the handling of running pipelines. They also addressed bug fixes and improvements related to dataflow job management and execution, demonstrating a strong understanding of the Beam SDK internals. The commits show expertise in Go, Dataflow, and related Google Cloud Platform services.
Apache Beam is a unified programming model for Batch and Streaming
Contributions:16 commits, 79 PRs, 1094 pushes in 1 day
apache-beam
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.