Software Engineer
CurrentResponsible for a wide variety of tasks, including software development and maintenance for PCR devices, regulatory documentation and verification, and board bring-up and production support. This involved working with Python, C++, C#, Shell scripting, Javascript, and HTML/CSS.I developed frontend and backend of a feature to allow technicians to troubleshoot and test PCR devices in the field. I also worked with production to maintain and expand board bring-up and UI test software to test and validate PCR devices.On the regulatory side, I conducted software and hardware verification for software releases and regulatory documentation.On the debugging side, I wrote Python scripts to parse through 100,000+ CSV backup data files to develop new features and investigate bugs.I also helped with R&D for a potential product involving OpenCV and machine learning, as well as used Flask to develop a web app for collecting, organizing, and processing images and metadata from the lab for machine learning and software verification.