Ibrahim Shah Khan

43
reputation
7

A software developer by choice who likes to eat, sleep, code and try not to repeat.