Lead Software Engineer
CurrentLed the development of end-of-line testing software to ensure manufacturing quality, collaborating with hardware engineers and product managers to refine testing criteria and protocols.Managed a team focused on building and maintaining high-reliability automated test systems used across multiple product lines, enhancing product validation processes.Spearheaded the transition from WinForms to WPF, redesigning interfaces to improve usability and scalability across a suite of manufacturing applications.Implemented a full CI/CD pipeline using Azure Pipelines, which automated the build, test, and release process, reducing deployment times by 50% and enabling faster iterations.Designed real-time automated reporting systems for internal and manufacturer use, allowing for data-driven decision-making and rapid identification of production issues.Oversaw the integration of cloud-based solutions and IoT technologies to enable remote monitoring and diagnostics, increasing system uptime and reducing the need for on-site troubleshooting.Developed a framework for modular software components, making it easier to adapt applications for new products and reduce development time for subsequent projects by 30%.