Naveed Ahmed

Computer Science engineer by education, visual designer by profession, Star Wars fan, space enthusiast and a comics' aficionado.