If you're a web/mobile developer, why not just learn design principles and directly code?
Besides, it's a skill that keeps giving. Now he cans spend the next week both writing and designing his next app instead of getting stuck with an ugly app and no designer.
But I get all you points guys, no problem, and I find amazing that he managed to do all of that by himself.