Projects

Things I've built — mostly around streaming, analytics, and backend infrastructure.

Apache Fluss

Featured project

My flagship contribution: designing bitmap-native analytics for Apache Fluss, a distributed streaming storage system under the Apache Software Foundation.

Java FlinkDistributed SystemsStream ProcessingSQL

RoaringBitmap Analytics UDFs

Extension library implementing native bitmap analytics functions for Apache Flink and Apache Fluss, designed following Fluss Improvement Proposal [FIP-37] aggregate bitmap functions, set operations, cardinality queries, and a serialization layer.

JavaApache FlinkRoaringBitmapMaven

BookHaven

Production-style full-stack online bookstore with role-based auth, cart, orders, inventory and an admin dashboard, backed by REST APIs on MongoDB.

Spring BootReactMongoDBJWTTailwind CSS

Employee Management System

Cloud-native microservices application with API Gateway, Eureka discovery, JWT auth and pagination — a decomposed backend architecture running on Docker.

Spring BootMicroservicesMongoDBDockerSpring Security

AI Powered Fitness

AI-assisted fitness platform generating personalized workout and nutrition plans with BMI analysis and diet recommendations.

TypeScriptReactTailwind CSSGroq API

"A single meaningful contribution to open source teaches more than ten personal projects sitting unused on GitHub."