· Research Developer, University of Washington, dept. of Computer Science & Engineering (Current)2013–
· President, Composer In Residence And Conductor, West Seattle Community Orchestras (Current)2010–
· Lecturer, Seattle University2008–2012
· Sr. Research Engineer, UIEvolution, a Square-Enix subsidiary2006–2008
· Honcho, WizBang! Software Productions1992–1998
· Music Director, Theatre1980–2014
· DMA.PhD, Music, Physics, Computer Science, University of Washington1974–1986