Frankline Ochieng's interest in Information and Communication Technology (ICT) began early. At age six, when computers were rare, he had access to one. But then his interest was computer games. While ...