Mehmet Salih Kemaloglu on Superpeer

A developer

A software developer that works for a quiet time.