I've been working with wordpress for the past years, and i love working with it. I also have a master degree in Computer Science, so it might be of good.
An additional plus of working with me is that my fiancé is a graphic designer, and she helps me a lot building beautiful websites. We make a good team :)