Ziv Chen might have been doing work in the net playing globe for more than several ent jobs