The front end skills are seriously awful but if he is doing all this by hand maybe he just needs a bump in the right direction. IBM has a lot of legacy software and projects. Their engineers are brilliant but they are like time capsules. They get on a project and stay on it for years because the money is there. When the money dries up and they come out of the 5*5 cubicle basement hole ALOT of shit has happened. Realistically, it has to come down to cost benefit. This guy has the chops but would need to be brought to speed on latest dev practices. By the time he is effectively contributing to Google it might be 18 months in. By that time he is well into his retirements years and Google has invested probably 200K(maybe more) into him.