I enjoy mentoring and helping other developers, and I have found myself at home when managing software teams. I have also acted as a project manager, getting a very real dose of what it's like to be "on the other side".
Some people say of me that I am organized, direct and pragmatic, but I know I have them fooled. I'm a developer! How could I be any of those things? :)