The Helix™ software package I developed used Genetic Algorithms and Artificial Life to optimize business operations, thousands of decisions at a time – it could handle real-world business models vastly more complex than competing solutions.
Low-Cost Neural/Computer Interface Prototype (2000)
Frequency, voltage amplitude, and signal-to-noise ratios of scalp-registered brain signals are in the same ranges as the audio signals from piezo devices such as phonograph needles, enabling a 100x cost-reduction by using conventional DSP equipment.
Realtime 3D Video (1994)
I designed and prototyped a method for integrating video images in real time for insertion into Virtual Reality environments. I demonstrated this technology as a portfolio item, in support of my negotiation for employment with Kai Krause, Graphic Design / Special Effects Software Guru. It got me the job.
De-Posterizing Graphics Software (1994)
Images are said to be “posterized” when smooth gradients of brightness or color are each reduced to large, uniform field. Generally a very small number of these colors will be used, and without any form of shading, creating an effect like a topographic map (see illustration).
Anti-Aliased Font Manager (1994)
At HSC Software, then a leading developer of software for Graphic Designers, the design of our own products was always top-tier. The graphic images on our user interfaces were always up to a futuristic standard, and photographic in nature, but the text displayed on those images used the low-grade blocky edges that were typical of [...]
Realtime 3D Raytracing Game (1992-1993)
Behavior of light on an object must be calculated in order to create a realistic representation on a computer screen. This requires an enormous amount of calculations, in a math-intensive process called “raytracing”, which tracks the paths of individual rays of light. In 1993, raytracing a screen-sized image would typically take several days to compute. [...]
The Rock Calendar (1993)
I developed a stand-alone personal calendar / page-a-day date book application for Macintosh, which was published under a revenue-share contract.
LSAT Review Software (1993)
I worked as a subcontractor for The Princeton Review. My task was to create a Macintosh version of their Windows-based LSAT Test Preparation software product. The project was completed under budget, in half the allotted time.
Handheld GUI Software (1989-1990)
At my first professional job, while on leave from undergraduate studies, a new generation of hardware was to be included in my company’s products. This new hardware advance allowed for graphic displays with contiguous fields of pixels, which created the exciting possibility of proportionally-spaced fonts, and menus/ dialog boxes. Despite protests from management that such [...]










