I think the idea of using skill bars to describe tech experience is interesting, but it's information overload at the moment.
Perhaps an accordion would serve to condense the information into a more manageable space... or maybe displaying them in a different chart style. I'll have to put some thought into it.