Day Job: I not only design solutions but I also write the code for them, too, as well as lead and mentor others to be better developers.
Spare Time: When there is a surplus of this stuff, I mess with databases, unified communications, mobile technologies, web, UX, and games (both playing them and working with gaming theory.) When there isn't, I try to find some anyhow.