I am a hardware-focused software engineer with a background in electronics and wireless communications. I started out with an interest in antenna/resonator design and communication protocols, leading to a PhD in the wireless sensing of liquids. After learning Python to perform various data analysis, signal processing, and data visualisation tasks, I discovered Software Defined Radios. I spend most of my time developing applications for SDRs, typically coupling a C/C++ radio application with a Python-based GUI for real-time display and control. I focus on modularised software architectures to enable the re-use of signal processing, mod/demod, FEC, filtering, or configuration algorithms. Though working primarily in software, I have a solid understanding of electromagnetics and will happily specify RF/microwave frontends.