There’s a spelling error in your sentence about proofreaders, I think you mean “write about yourself but is *it* more or less embarrassing”.

Anyway, I think that’s a good bio; concise, to the point, and covers a nice spectrum of what you do with development. I wouldn’t worry about putting your other interests in it though, as it’s not really relevant.

Rick