Java Developer
Russia
NOVARDIS Consulting
LLC Ellis It
Software Engineer
LLC Itida
Saint Petersburg State University