Creating new things is one of the great joys of my life. I like the learning of new skills. I like looking at the world in creative ways. It is not very satisfying to me to take the world as it is. I always want to change and improve it while changing and improving myself.

One of the things that led me to a career in software was the endless opportunity that it offers for creativity. It is so easy to conceive of something new and create it in a piece of software.

Outside of the software world I have dabbled in a variety of media. Currently my favorite is oil painting although I am attempting to master watercolor as well.