I also feel that I should avoid mentioning my years of depression (I wouldn't be using a secondary account if I wasn't).
As for not fitting people's ideals... Come to think of it, there's no way to satisfy conditions that are outside of my field of influence (I cannot stay forever young, for example) so I'll have to accept that and carry on.
I think you'll be penalized for not fitting people's ideals of what they are looking for (recent college grad, cs degree, etc.), but if you're open about the fact that you're switching focus to more technical work, I don't think you'll be penalized EXTRA simply because your work history is not easily traceable for the past two or three years.