I was a freelance photographer until reality caught up with me and I took a "real" job with IBM for about 8 years. After I left IBM, I founded my software development company (1993) which has become Oak Street Software, Inc. I never broke ranks with my creative interests, but I'm still mostly an engineer. I know digital imaging from a creative perspective, and from developing software to manipulate images mathematically. I am hip on all of the technical underpinnings of the camera (lens theory, depth of field, depth of focus, chroma sampling, CCDs, CMOS sensors, etc.), and I've always had a knack for lighting. Today, I do all sorts of things, from boring realty videos, to green screen work, computer generated effects, and complex composites. I find it challenging to create things that require a lot of technical skill.