Software Engineer | Kubernetes Metric Monitoring And Visualization Tool
Current-Leveraged Prometheus to efficiently collect queried metrics from Kubernetes clusters, allowing for comprehensive monitoring and enabling insightful analysis for optimizing performance.-Integrated Grafana seamlessly with Prometheus and leveraged its APIs to generate real-time informative charts, enabling the creation of custom dashboards for comprehensive monitoring of Kubernetes clusters and empowering proactive identification of performance issues.-Instituted Docker to containerize KlusterView in order to simplify application package and deployment processes while ensuring portability and consistency across different environments.-Employed TypeScript’s static type system in order to detect errors during development, enhance code maintainability, and improve scalability, resulting in a more robust and reliable application.-Implemented Test Driven Development by leveraging a comprehensive testing suite consisting of Jest, React Testing Library, and Supertest, which resulted in elevated code quality and early detection of numerous bugs during the testing phase.