Staff Software Engineer
Current- Leading the development and implementation of cutting-edge software solutions that address complex customer requirements while ensuring strict adherence to industry-leading security protocols and best practices.- Fostering cross-functional collaboration to architect, design, and execute advanced software features, with a primary emphasis on state-of-the-art AI/ML deployment, optimization, and programming techniques. Leveraging expertise in machine learning frameworks and cloud-based solutions to drive innovation and efficiency.- Leading the end-to-end deployment and management of a robust RKE2-based Kubernetes platform, including the successful implementation and ongoing maintenance of Rancher. Utilizing containerization and orchestration technologies to enhance scalability, reliability, and performance of distributed systems.- Developed Python web interfaces to facilitate seamless user interaction with MQTT-based data streams. Implementing responsive and intuitive UI/UX designs to enhance user engagement and streamline data visualization and analysis processes.- Management and optimization of PostgreSQL/TimescaleDB databases to support the developed interfaces. Implementing advanced data modeling techniques, query optimization, and scalable database architectures to ensure high performance and data integrity.- Architecting and developing high-performance Golang APIs and web servers to modernize the existing technology stack. Employing microservices architecture, RESTful design principles, and efficient coding practices to improve system modularity, scalability, and maintainability.