Software Engineer
Current- Architected a Node.js/Express server to seamlessly interface with local Kubernetes clusters, leveraging the kubernetes/client-node npm package for real-time retrieval of pod restart times.
- Implemented a secure authentication system using Bcrypt, cookies, and sessions to ensure user data protection.
- Engineered a custom data structuring algorithm to efficiently organize complex restart data into a hierarchical object model, optimizing data flow between the Oracle database and the client-side interface.
- Utilized React for front-end development by building reusable components to enhance code modularity and maintainability, and making use of the hooks API to render K8s data in real-time; resulting in responsive and.
- Enhanced navigation by implementing React Router, making use of its declarative syntax, nested routing, and URL parameter handling, which led to a faster, more intuitive user experience and a well-organized.
- Styled the application using SCSS modules, leveraging variables, nesting and mixins to achieve a consistent look and feel across the application, as well as reusable, maintainable and scalable code.