Asif Razi

Software Engineer, Project Manager, and Writer in Karachi, Pakistan