
Developed an automated test script for the Andor spectrograph within the NQCP/NQCP-Phot-Git-Drivers repository, focusing on end-to-end hardware validation. The solution, implemented in Python, initializes the spectrograph and camera, configures operational parameters such as temperature, read mode, and exposure, and performs data acquisition. Results are saved as calibrated SIF files, ensuring accurate data handling and reproducibility. Robust resource cleanup was incorporated to support repeatable testing and minimize flakiness. This work established a foundation for automated hardware testing in the photonics toolkit, streamlining quality assurance processes and reducing manual intervention through skills in data acquisition, hardware integration, and file handling.
May 2025 highlights for NQCP/NQCP-Phot-Git-Drivers: Delivered an automated test script for the Andor spectrograph to validate core hardware workflow end-to-end. The Python script initializes the spectrograph and camera, configures temperature, read mode, and exposure, performs acquisition, saves results as a calibrated SIF file, and cleans up resources. This work establishes automated hardware testing within the photonics toolkit, enabling faster validation, reduced manual testing, and more reliable QA prior to releases.
May 2025 highlights for NQCP/NQCP-Phot-Git-Drivers: Delivered an automated test script for the Andor spectrograph to validate core hardware workflow end-to-end. The Python script initializes the spectrograph and camera, configures temperature, read mode, and exposure, performs acquisition, saves results as a calibrated SIF file, and cleans up resources. This work establishes automated hardware testing within the photonics toolkit, enabling faster validation, reduced manual testing, and more reliable QA prior to releases.

Overview of all repositories you've contributed to across your timeline