Jack Mccluskey

Software Engineer III at Google

Durham, North Carolina, 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
Jack Mccluskey is a Software Engineer III with eight years of experience building and testing scalable data pipelines, currently working on Dataflow ML and Apache Beam at Google. A Tar Heel alum based in Chapel Hill, he contributes to the flagship Apache Beam project—adding robust PAssert functionality and unit tests that improve collection comparison and aggregation semantics for batch and streaming workloads. His background spans ML tooling, eco-routing features in Maps, and applied data engineering internships, giving him a pragmatic blend of research-driven and production-focused experience. Known for attention to correctness in distributed data processing, he brings both deep open-source collaboration and hands-on implementation skills to complex pipeline and ML infrastructure challenges.
code8 years of coding experience
job3 years of employment as a software developer
bookOnline Program, Computational Science, 5.0 GPA, Online Program, Computational Science, 5.0 GPA at North Carolina School of Science and Mathematics
book4.78 GPA, 4.78 GPA at Mount Airy High School
bookBachelor of Science - BS, Computer Science, Statistics and Data Analytics, 3.765 GPA, Bachelor of Science - BS, Computer Science, Statistics and Data Analytics, 3.765 GPA at University of North Carolina at Chapel Hill
languagesPortuguese, English
github-logo-circle

Github Skills (5)

apache-beam10
testing10
python8
javas3
java3

Programming languages (8)

JavaC++CGoGo TemplateSwiftJupyter NotebookPython

Github contributions (5)

github-logo-circle
apache/beam

Jun 2021 - Jan 2023

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-end Developer
Contributions:4 releases, 1155 reviews, 160 commits in 1 year 7 months
Contributions summary:Jack contributed to the Apache Beam project by implementing and testing functionality related to the `PAssert` package, specifically focusing on the `EqualsList` and `Sum` operations. The user introduced new features for comparing collections of elements and adding unit tests. Furthermore, the user's changes included adding unit tests and code examples for the `Equals` and `EqualsList` methods in the `passert` package.
apache-beamstreaming-datapythonjavabig-data
jrmccluskey/beam

Jun 2021 - Jul 2026

Apache Beam is a unified programming model for Batch and Streaming
Contributions:18 PRs, 1167 pushes, 532 branches in 5 years 1 month
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.
Request Free Trial