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.
13 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Madras Institute of Technology
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-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 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.