Rich Joslin

Independent software developer.