Formerly a career software engineer, my aim is to invent digital software techniques that produce colorful, original abstract images with interesting geometrical structures and shapes.

Most digital art appears vapid to me, so I challenge myself to make things that are original and speak of a human heart and mind behind what is machine-made.

There are basically two types of digital images - pixel-based and vector-based. Pixel-based images - for example, digital photographs - are comprised of a grid of individual screen pixels or printed dots. Such images are created or edited in software applications like Adobe Photoshop©.

I work with the other type of digital image – vector-based. Vector graphics use geometrical primitive objects such as points, lines, curves, and polygons, which are all based on mathematical equations and coordinates, to represent images. The advantage of vector graphics over “bitmap” images is that vector images can be scaled up indefinitely without losing any resolution whatsoever, making them ideal for large prints. Also, I have been intrigued by the almost infinite variety of effects that can be achieved by writing software programs that modify the geometry and color of any or all components of such images.

I am interested in the application of random numbers to both color and shape, and many of my works are the result of utilizing this methodology in the programs that I write.

I would like to make art that is easily accessible to a wide range of viewers and which may be placed in well-traveled spaces where viewers might appreciate it at first glance and “on the fly”. If I achieve that goal I will consider myself successful.