National Bank of Canada
Senior Programmer Analyst
Werum IT Solutions
Software Development Engineer
Roth & Rau - Ortner GmbH
Software Development Engineer
Property Vista Software Inc.
Software Development Consultant
Insight
Software Engineer
Citi
Software Engineer
National University, Tashkent, Uzbekistan
Waseda University