I write software for communications and control systems embedded inside of robotic instruments. For the past few years I’ve been focusing on our second generation Environmental Sample Processor. My professional interests lie in open source computer operating systems, networking and servo design and implementation. Outside MBARI, I enjoy hiking, sailing, diving and motorcycling.