|
Professional experience |
1996 - 2002
Sound Vision, Inc
Framingham, MA
Co-Founder and Vice President
Embedded
programming, principally of ARM 720T built into in Sound Vision’s custom
ASIC, which was created to incorporate most of the components in a digital
camera. ASIC design verification. In C and assembly language. Image
acquisition from many types of sensor, image processing, user interface.
Wrote manual on Sound Vision’s software system for OEM customers, who built
digital cameras from our ASICs. Customer interfacing and training, and OEM
sales support. Visual C/C++ programming under Microsoft Windows, including
design and coding of custom video compression/decompression algorithm. C
and assembly language programming of TI signal processor chips in SV’s
digital cameras.
1986 - 1996
Leaf Systems, Inc
Southboro, MA
Co-Founder and Vice President
Embedded programming (C, assembler) for 80186
in Leafax, Leaf’s suitcase scanner/transmitter for the newspaper industry,
which digitized images from color or black-and-white, positive or negative
35-mm film and transmitted them via telephone. Virtually the Leafax’s sole
designer/programmer. Design and programming of operating system, network
and local messaging package, user interface, etc. for Leaf’s ground-breaking
imaging network (servers and workstations), purchased by the Associated
Press and installed at all the 1100-odd which are members of the Associated
Press. Assembly-language programming of 8087’s in Leaf’s image
telephone-transmitting and --receiving devices for weather and news
pictures.
1975 - 1986
CDA, Inc
Waltham, MA
Vice-President
Microprogramming of CDA’s
1-board signal processors, the MSP-2, -3 and -5. C and assembly-language
programming of their host computers, including Data General Nova, DEC PDP-11
and Vax, and Perkin-Elmer Interdata. Created and programmed algorithms to
enable these 24-bit, bit-serial signal processors to reconstruct medical,
cross-section images from MRI, X-ray and Nuclear Medicine computed
tomography raw data, both parallel-ray and fan geometry. Programming of
CDA’s Delta and Micro-Delta computers for Nuclear Medicine. Algorithm
development with numerous research physicians. Customer interfacing and
sales support, including GE, Picker, Pfizer, AS&E. Programming of CDA’s
MSP-3000 floating-point signal processors.
1972 - 1974
Signal Processing Systems, Inc
Waltham, MA 01701
Programmer
Microprogramming of SPS’s SPS-41 and SPS-81
digital signal processors, including Fast Fourier Transforms for real and
for complex data, decoding of NSA-intercepted signals, etc. |