Ali Haider

Ali Haider

1.7K Followers

Over a lifetime of obsession with technology and passion for creative problem solving