•Developed interactive React UI displaying monitoring dashboards and topology visualizer by consuming Kubernetes cluster component data, resulting in a streamlined cluster management process and enabling data-driven decision making.
•Created Express routes, middleware, and controllers with robust error handling to facilitate Grafana API integration while incorporating Redis cache for optimization, drastically reducing application latency when rendering key observability dashboards.
•Leveraged Node.js child processes, Helm charts, and the Kubernetes API to automate deployment of Prometheus and Grafana monitoring tools, allowing aggregation and visualization of vital cluster metrics in a fraction of the time with zero CLI interactions.
•Designed Github Actions CI/CD pipeline coupled with TDD, utilizing Jest unit testing suite, Supertest integration tests, React Testing Library, and Cypress e2e testing, to decrease lead times and build developer confidence during deployment process.
•Composed Webpack configuration, creating a production optimized build and enhanced efficiency during development through TypeScript and ES6+ transpilation, hot module replacement, and minification and uglification for smaller bundle sizes.
•Product developed under OSLabs tech accelerator.