tim salivan
Tim Salivan is a software engineer currently working in the IT department of 3D Space in Athens. He likes blogging about technology and reviewing new software and apps.