Software Engineer
london, greater london, united kingdom
Jane Street
Uniwersytet Warszawski
University of Warsaw