Personal website dedicated to my interests in software, computer science, math, electrical engineering, digital signal processing, robotics, prestidigitation and maybe a little golf and piano thrown in