Can you expound on what "looking at software coding" means?
Does he have experience programming? what languages? There are a lot of highly qualified software engineers and other tech experts on this board that can give their insights with a little more info.