Senior Software Engineer
Current- Created a suite of applications used to flash, configure, and test an in house designed and assembled hardware device in an automated fashion. Each device configuration is stored in CouchDB for reference, or to be used.
- Conducted X-ray imager characterization and A/B testing when a sudden FPGA End-Of-Life caused immediate need to replace an FPGA in many existing products with no drop-in FPGA replacement available. Clarified existing.
- Designed an API to control custom hardware. Reworked the API after collecting and consolidating feedback from multiple device users. The API included a minimal set of commands needed to meet the intended use while.
- Volunteered to fill a needed DevOps role left open due to gaps in personnel. Added 4+ build VMs and 15+ test systems of varying configuration (Linux, Windows, Jetson) to an existing Jenkins build environment. Guided.