Artur Czajka

Lodz, Poland

Programmer, new technology enthusiast.