Engineering Manager at The Apache Software Foundation
San Francisco Bay Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Sumit Chawla is an engineering manager based in the San Francisco Bay Area with 18+ years of software design and development experience and over a decade leading and scaling teams in fast-paced, cloud-native environments. He combines hands-on expertise in big data and streaming technologies (Spark, Kafka, Storm, Flink, Hadoop) with AWS-native production experience, having led data platform efforts at Amazon Lab126 and now managing engineering at Google. As an Apache Software Foundation committer, he contributed notable improvements to Apache Storm—adding Kafka wildcard topic support—demonstrating a knack for robust integrations in mission-critical systems. A self-taught practitioner of applied machine learning (text classification, anomaly detection) and an active technical blogger, he blends deep systems engineering with a passion for knowledge sharing and team growth.
11 years of coding experience
16 years of employment as a software developer
Executive Leadership Program Organizational Leadership, Executive Leadership Program Organizational Leadership at Stanford University Graduate School of Business
B-Tech Computers, B-Tech Computers at Shaheed Bhagat Singh College of Engineering
Contributions:16 commits, 2 PRs, 9 comments in 5 months
Contributions summary:Sumit contributed to the Apache Storm project by implementing support for Kafka wildcard topics, enabling the system to handle dynamic topic patterns. They modified core Kafka integration code, including `DynamicBrokersReader`, `KafkaUtils`, and associated test files, to incorporate this functionality. The changes involved updating the way partitions are calculated and handled to accommodate wildcard topic matching, alongside adjustments in the trident and stream processing components. Additionally, the user introduced and refined tests to validate the new wildcard topic features.
A simple library to get timezone offsets. https://www.npmjs.org/package/timezone-names
Contributions:16 commits, 1 PR, 2 pushes in 1 year 8 months
offsetstimestamptimezonenpmjs
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
Sumit Chawla - Engineering Manager at The Apache Software Foundation