I recently finished my postdoc in electrical and computer engineering at UCLA and am now looking to transition to industry to continue down a technically-focused career path. While my core skills are programming (Python and Scala on desktop and C++ on embedded), I also have experience with board-level hardware design and chip-level digital logic design. I'm interested in most things physical computing and developer tooling!My PhD and postdoc research both were on building a hardware description language (HDL) and compiler toolchain for circuit board design, with the goal of bringing software practices (and its mix of productivity and beginner-friendliness) to electronics. My work is published in top conferences including ACM CHI and UIST, and the software is fully open-source (and continues as a personal project). Check out some of the boards I've produced at https://ducky64.github.io/boards.html and try the compiler toolchain at https://github.com/BerkeleyHCI/PolymorphicBlocksPrior (and consistent with the theme of blending software and hardware practices), I worked on the Chisel HDL for chip-level digital logic, including developing the ChiselTest unit testing framework.Beyond research, I've been on the Berkeley solar car team for my over-a-decade undergrad and grad career and have worked on a wide range of electronics and firmware (including batteries, data systems, and driver interface) across several cars. I've also ended up with a bunch of random interdisciplinary experience by osmosis, including basic mechanical design and composites work.Oh, and ducks 🦆. Everything is better with more (inanimate, preferably plush) ducks!