Before TYZX, I spent seven years, as a member of the research staff, at Paul Allen's think tank, Interval Research Corporation. At Interval Research, I worked on SIMD, parallel programming environments and systems, stereo vision, and FPGA algorithms and platforms for doing computationally intensive computer vision tasks. The most apparent outcomes of these years were the Census Correlation algorithm, frame-rate stereo vision on an FPGA platform, and the DeepSea I stereo correlation chip.
I received my Ph.D. and M.S. in Computer Science from Stanford University. At Stanford, I worked with fellow student Ramin Zabih on motion vision for robots operating in uncontrolled environments, using Connection Machines, as well as coarser MIMD platforms.
I received an AB in Philosophy and Computer Science from UC Berkeley. While at UC Berkeley, I worked for more than four years on Project INGRES, one of the first fully implemented relational DBMSs.
Contact me at: