Sumit Chawla

Engineering Manager at The Apache Software Foundation

San Francisco Bay Area 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
Sumit Chawla is an engineering leader with 11 years of experience, currently Engineering Manager at Google in the SF Bay Area. He has led data-platform and ML-vision initiatives at Google and Amazon Halo, shaping scalable infrastructure for research scientists and product teams. An active Apache Software Foundation committer, he contributed significant back-end work to Apache Storm, including Kafka wildcard topic support and core Kafka integration enhancements. His career blends hands-on backend engineering with strategic platform governance, delivering end-to-end data pipelines, storage, and processing capabilities. He holds Stanford's Executive Leadership Program and a B-Tech in Computers, combining technical depth with leadership acumen to mentor teams and ship reliable systems at scale.
code11 years of coding experience
job16 years of employment as a software developer
bookExecutive Leadership Program, Organizational Leadership, Executive Leadership Program, Organizational Leadership at Stanford University Graduate School of Business
bookB-Tech, Computers, B-Tech, Computers at Shaheed Bhagat Singh College of Engineering
languagesEnglish, Punjabi, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

javas10
kafka10
distributed-systems10
apache-storm10
distributed-system10
java10
streaming10
testing9
zookeeper9

Programming languages (8)

TypeScriptJavaCSSC++CScalaJavaScriptPython

Github contributions (5)

github-logo-circle
apache/storm

May 2015 - Nov 2015

Apache Storm
Role in this project:
userBack-end Developer
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.
apachebig-datastormjavaapache-storm
sumitchawla/timezone-names

Jul 2014 - Mar 2016

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