C.J. Kichuk has enjoyed careers in radio,music composition and performance, softwaredevelopment, and management consulting.Living in Austin, Texas, when not writingstories, he can often be found in his home studio composing and recording music.