Almost all of my work is done with McGill University's experimental cosmology lab, building readout and signal-processing systems for telescopes. Most of my open-source code is on GitHub.
The ICEboard runs Linux on a TI AM3874 ARM SoC alongside its FPGA, and newer systems use Xilinx's Zynq UltraScale+ parts. Patches from that work have been merged into the Linux kernel (including TI81xx support and the ICEboard's device tree), U-Boot, and Buildroot.
I have contributed design work to the following experiments:
Smaller fixes and features have also gone upstream to GetData, pytest, and matplotlib.