Arun Pandian

Software Engineer at Google

Seattle, Washington, 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
Arun Pandian is a software engineer based in Seattle with 12 years of experience building reliable, scalable back-end systems at companies including Google and Groupon. He focuses on distributed streaming and performance-sensitive infrastructure, contributing to Apache Beam where he improved streaming reliability and added tunable cache and commit-thread options for the Google Cloud Dataflow runner. At Google he continues to work on large-scale data processing problems, combining hands-on Java development with operational DevOps sensibilities. His career path—from early internships at EA to multi-level engineering roles at Groupon—reflects steady technical growth and ownership of complex services. Known for pragmatic fixes that prevent subtle runtime issues (e.g., handling closed Windmill streams), he brings both deep implementation skill and attention to production robustness.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Madras Institute of Technology
languagesEnglish, Tamil
stackoverflow-logo

Stackoverflow

Stats
116reputation
6kreached
10answers
1question
github-logo-circle

Github Skills (22)

dataflow-programming10
dataflow10
java10
gcp10
javas10
performance-optimization10
apache-beam10
streaming10
devops9
grpc9
concurrency8
testing8
influxdb6
metric6
grafana6

Programming languages (4)

JavaScalaJavaScriptPython

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:202 reviews, 3 commits, 82 PRs in 3 months
Contributions summary:Arun contributed to the Apache Beam project by adding and modifying Java code, including new queries for testing reshuffle performance and making changes related to Windmill streams within the Google Cloud Dataflow runner. Their work involved addressing issues with streaming, specifically preventing messages from being sent on closed streams, and improving the reliability of the streaming engine. They also added options to configure cache size, expiry, and the number of commit threads, indicating a focus on performance and operational aspects of the system.
apache-beamstreaming-datapythonjavabig-data
arunpandianp/beam

Nov 2021 - Jul 2026

Apache Beam is a unified programming model for Batch and Streaming
Contributions:2 reviews, 4 PRs, 264 pushes in 4 years 8 months
stream-processingbeambatchstreamingapache
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