Prajwal Banakar
Software Engineer | GSoC'26 | Apache Fluss Contributor
Building backend systems. Breaking things. Fixing them. Contributing to open source along the way, mostly across Java, the JVM, and Apache projects.
Experience
Blog
How a documentation task opened a six-month journey through Apache governance, Flink internals, and the gap between code that works and code that ships.
Why real-time deduplication is hard, how RoaringBitmaps solve it, and what FIP-37 brings to Apache Fluss.
Projects
My flagship contribution: designing bitmap-native analytics for Apache Fluss, a distributed streaming storage system under the Apache Software Foundation.
Distributed rate limiter in Java implementing Token Bucket and Sliding Window algorithms with thread-safe locking, Redis Lua scripting, and Spring Boot REST APIs.
Open Source
"A single meaningful contribution to open source teaches more than ten personal projects sitting unused on GitHub"
