Victor Chen

New York, New York, 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

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Applied Science - BASc, Honours Computer Science, Bachelor of Applied Science - BASc, Honours Computer Science at McMaster University
languagesEnglish, Chinese
github-logo-circle

Github Skills (13)

caching10
google-cloud-dataproc10
apache-beam10
python10
data-engineering10
gcp10
devops9
apache-flink9
flink-sql9
dockers5
docker5
kubernetes3
kubernetes-pods3

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
apache/beam

Jan 2022 - Apr 2022

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-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.
golangpythonstreaming-databeambatch
VictorPlusC/Algorithms

Jun 2018 - Oct 2021

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.
Request Free Trial
Victor Chen