Software Engineer (Open Source)
Current• Developed accessible, reusable React components to ensure maintainability and consistent UI/UX as the application scales, streamlining component updates and reducing the codebase by 8%.• Optimized client-side routing using React Router, reducing server HTTP requests by 15% and decreasing page loading time.• Crafted a modular, scalable, and secure backend using Node.js, TypeScript, and Express.js, adhering to zero coupling design principles for efficient Kubernetes API request handling.• Incorporated Grafana charts to display 5 critical metrics along with custom consumer-defined hardware metrics and graphs, enabling quick visual access for stakeholders to evaluate and make data-driven decisions.• Expanded monitoring capabilities using Prometheus's query language, PromQL, to scrape three key data health metrics from Kubernetes clusters, enabling comprehensive visualization and improved monitoring features.• Integrated OpenFaaS to offer consumers visual monitoring of functions-as-a-service to potentially lower overhead cost by at least 10% alongside containers deployed within Kubernetes clusters.• VaaS is maintained and developed under tech accelerator OS Labs (opensourcelabs.io)