Abdulla Mohammad

United Kingdom, London

Abdulla Mohammad

United Kingdom, London

an IT professional with flair of designing, articulating random ideas and developing apps!