•Co-founder of Kafopticon, an open source tool accelerated by OS Labs that facilitates seamless connections to local Kafka clusters with support for both native and Docker-contained environments, enhancing developer productivity and Kafka management
•Utilized Dockerode to programmatically control Docker containers, orchestrating dynamic container creation, networking setup, and data streams
•Incorporated Prometheus and Grafana to provide insightful health and performance metrics visualization and alerts, enabling consumers to monitor and optimize Kafka cluster operations efficiently
•Engineered a cross-platform Electron application, ensuring wide accessibility across various operating systems
•Implemented KafkaJS to simulate mock producer and consumer groups, facilitating robust testing and development against a self-hosted Kafka cluster, simulating real-world usage scenarios
•Integrated React Router, creating a seamless single-page application (SPA) with a clean, user-friendly interface that improved navigation and interaction efficiency for Kafka cluster management
•Leveraged PromQL to enable advanced data querying and manipulation, enhancing the capability of Prometheus for detailed and efficient monitoring of Kafka cluster metrics, thereby improving the tool's analytical depth and operational insight
•Implemented JMX Exporter as a java agent to effectively scrape and monitor metrics from Kafka clusters, enhancing the tool's capability to provide real-time data insights and improve cluster performance management
•Developed a comprehensive testing suite using Jest, Supertest, and React Testing Library to ensure codebase stability, streamline new feature additions, and significantly reduce QA time through meticulous unit and integration tests