Avatar

I am a software developer, teacher, composer, violist da gamba, and dog lover.

Check out my blog or listen to a few of my compositions.