How can I answer how good am I as a developer?.. I'd answer that I'm a very bad developer because I see too many things I can learn and improve... What I can tell for sure is that my work makes my customers happy.
Author of 20+ open source plugins for Redmine and the author of the "Mastering Redmine" book.