Victor Chen is a software engineer based in New York with 8 years of experience building scalable cloud and ML infrastructure across Google, Meta, and Microsoft. He blends back-end systems, DevOps, and data-processing expertise—contributing notable enhancements to Apache Beam to enable Interactive Beam caching on GCS and Dataproc-based Flink execution. At Meta he improved AI metadata traceability and schematized nearly all training datasets to aid data lineage and compliance, while at Google he works on Ads privacy, classical ML/NLP, and Health AI. Comfortable across Python, TypeScript/React, C#, and cloud platforms, he has repeatedly automated developer workflows to boost productivity and reliability. Beyond production engineering, he has taught CS at scale and led academic initiatives, reflecting a knack for distilling complex systems into usable tools and interfaces.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Applied Science - BASc, Honours Computer Science, Bachelor of Applied Science - BASc, Honours Computer Science at McMaster University
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:104 reviews, 11 commits, 19 PRs in 2 months
Contributions summary:Victor primarily focused on enhancing the Interactive Beam capabilities within the Apache Beam project, specifically around caching mechanisms and Dataproc cluster integration. Their contributions included enabling users to specify cache directories, supporting Google Cloud Storage (GCS) buckets for caching, and integrating a Dataproc cluster manager to facilitate Flink runner usage. The changes also involved modifying the Interactive Environment and Runner to utilize the Dataproc cluster for remote execution and setting configurations such as the Flink version. These modifications enhanced the project's ability to process streaming and batch data through interactive environments.
Contributions:1119 commits, 1099 pushes, 1 branch in 3 years 4 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.