Highly experienced software practitioner with strong business sense.
I have over 15 years of software development executive leadership experience (including CTO, SVP level) but am returning to my roots as a software developer. I've always kept current on technology trends and teach computer science at the university level.
Work Terms
I'm very flexible on working hours for any required synchronous communication. While I prefer email, sometimes getting on the phone (or Skype, etc.) to talk is the best way to work through challenges.