Hi, I am Muhammad Shuaib Khan, a software engineer by profession. I graduated from National University of Sciences and Technology (NUST), Pakistan in the year 2009, obtaining a degree in B.E. Computer Software Engineering, and am currently living in London, UK.
Currently I work as an iOS developer. I have been working with Cocoa Touch since the days of iOS 3.0, when it was called iPhoneOS, and have worked on official apps of many big brands.
I love my work and continuously strive to improve in the art of programming. I regularly participate in sports programming on Topcoder, Codeforces, Google Codejam, and Facebook Hackercup. While competitive programming teaches me how to quickly and cleanly design and implement an algorithm with well defined inputs and results, I also love to design larger abstract systems. I am well versed with commonly used design patterns, coding standards, and object oriented design.
When I am not programming, I am either playing chess, or reading a book. While I used to be an avid fiction reader, nowadays I mostly confine myself to technical readings.
I hope you find something useful on this blog. Drop a line if you want to ask something or just want to say hi.