Krushan Bauva is a software engineer based in Mumbai with 8 years of experience building backend systems and APIs, currently focused at PromptQL. He holds a dual B.Tech/M.Tech from IIT Madras and brings proven hands-on expertise in production-grade GraphQL infrastructure through notable contributions to the Hasura graphql-engine—implementing API rate limits, event/log fetching APIs, websocket robustness fixes, and Prometheus metrics enhancements. Comfortable across distributed systems and real-time APIs, he combines academic rigor with practical open-source impact from his Google Summer of Code work to present reliable, observable services. A detail-oriented developer, he often focuses on observability and resilience improvements that make services easier to operate at scale.
8 years of coding experience
Indian Institute of Technology Madras
High School, Physics, Chemistry, Mathematics and Computer Science, High School, Physics, Chemistry, Mathematics and Computer Science at Pace Junior Science College
Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.
Role in this project:
Back-end Developer
Contributions:6 commits, 11 comments, 4 issues in 3 months
Contributions summary:Krushan primarily contributed to the back-end functionality of the Hasura GraphQL engine. Their work includes implementing API rate limits, adding server type information to the version API, and enhancing event fetching capabilities, including APIs for fetching events and logs. They also addressed issues in websocket connections, such as handling exceptions, and improved Prometheus metrics by adding new metrics related to events and websocket messages.
Contributions:1 PR, 9 pushes, 1 branch in 1 year 6 months
gsoc-2018gsoc
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.