Continuous Integration Lead
Current- Implemented a robust Continuous Integration pipeline enabling seamless automated testing of software pushes to GitLab, leveraging actual hardware infrastructure and resulting in substantial cost savings of approximately $400k for the program.- Developed a comprehensive LabVIEW and TestStand Continuous Integration pipeline that automates VI and TestStand Analyzer execution, LabVIEW Unit Tests on every push, and generates LabVIEW diff reports on merge requests, streamlining code changes and ensuring code quality.- Architected a checklist and peer review process to ensure high fidelity of changes merged with the main branch.- Completed and released a starter kit, including a white paper and training materials, empowering employees to establish their own LabVIEW/TestStand Continuous Integration Pipelines.- Recognized as an SME in CI for LabVIEW/TestStand projects by NI.- Guided remote teammates in code configuration control and pipeline management using Git.- Led cross-functional fireside chats and Lunch and Learns to foster knowledge exchange and collaboration.