I've been playing D&D for about 25 years now and have played every edition. I've played significant amounts of Hero System as well, and dabbled in other systems.
I am a software engineer by trade. I find time to play when I can, but it's difficult with a growing family.