Shourie Ganguly is a Senior Software Engineer based in Bengaluru with 4 years of hands-on experience building scalable microservices and integrations using Go, gRPC, and Node.js. He currently contributes to Elastic’s Security Integrations team, adding and hardening inputs for Beats—most notably improving the HttpJson input in the well-known elastic/beats project. His background spans high-throughput payments and authentication systems at BookMyShow and Rapido, where he migrated legacy services to Go, designed idempotent REST/gRPC APIs, and optimized systems to handle near-million-rpm loads. Comfortable across NoSQL and MySQL datastores, Aerospike caching, RabbitMQ pub/sub and AMQP, he also builds developer ergonomics like logging, testing and CI tooling. He’s driven by experimentation with new technologies and pragmatic engineering trade-offs, often tackling compatibility and scalability challenges in production. Colleagues describe him as a pragmatic problem-solver who pairs deep backend focus with attention to observability and reliability.
4 years of coding experience
7 years of employment as a software developer
ICSE, ICSE at Dolna Day School
XII Science, XII Science at G.D Birla Centre For Education
Bachelor of Technology (B.Tech.) Computer Science and Engineering, Bachelor of Technology (B.Tech.) Computer Science and Engineering at University of Calcutta
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
Back-end Developer
Contributions:362 reviews, 13 commits, 179 PRs in 6 months
Contributions summary:Shourie made significant contributions to the `elastic/beats` repository, primarily focusing on the `HttpJson` input within the `filebeat` component. Their work involved improving request chaining with new 'while' steps, including client creation per step for improved request processing. They addressed several bug fixes, added unit tests, and improved documentation. These changes demonstrate a focus on enhancing the functionality and maintainability of the `HttpJson` input.
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Contributions:413 pushes, 107 branches in 2 years 7 months
tropicallogstashbeatsfishelasticsearch
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.