Engineer at lowRISC in Cambridge (in the UK). I also write quite a bit of Haskell code using Emacs on a Debian box in my spare time. I also dabble in microcontroller programming, digital design (FPGAs for fun; ASICs for work) and electronics.