charlie shepherd is a systems consultant for many large hydroelectric plants in the western u.s. his expertise also is solicited by new hydroelectric installations in developing nations all over the world .