Vlad Haiduc

Full Stack Web Developer

Thirteen Labs SRL

Bucharest, Romania