Humayun Shahid

The author spends part of his day wondering how to combine his two loves: technology and problem-solving. The rest of his time is spent teaching ICT goodness at a public sector engineering university. Connect with him on Twitter @humayunshahid

 
Humayun Shahid