Alex Strafalogea

Software Engineer and Project Manager in Amsterdam, Netherlands