Dibyendu Bhattacharya is a senior software engineer with 11+ years building large-scale streaming and data platforms, currently a Senior SDE at Amazon in New York. He holds a Master’s in Software Systems and a B.Tech in Computer Science and has led architecture and delivery for features in Amazon MSK like Consumer Lag and Deep Health Check. His background spans principal and staff engineering roles at Salesforce, AWS, and companies acquired by Akamai, with deep expertise in Kafka, Spark, real-time ETL, and scalable analytics. He has a history of open-source impact—authoring a widely used low-level Kafka consumer for Spark—and has presented at major Big Data conferences. Known for turning research-grade ideas into production services, he combines hands-on implementation with system-level design to improve observability and resilience in streaming systems.
11 years of coding experience
19 years of employment as a software developer
Master's Degree, Software Systems, Master's Degree, Software Systems at BITS Pilani
B.Sc, Physics, B.Sc, Physics at Presidency College Calcutta
B.Tech, Computer Science & Engineering, B.Tech, Computer Science & Engineering at University of Calcutta
High Performance Kafka Connector for Spark Streaming.Supports Multi Topic Fetch, Kafka Security. Reliable offset management in Zookeeper. No Data-loss. No dependency on HDFS and WAL. In-built PID rate controller. Support Message Handler . Offset Lag checker.
Contributions:13 commits, 6 PRs, 93 pushes in 7 years 6 months
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
Dibyendu Bhattacharya - Sr. Software Development Engineer At Amazon