ALI MAKEEN
ALI MAKEEN

ALI MAKEEN

Software development engineer with deep interest in blockchain, patterns visualization, and behavior computing.