Software consultant
Toronto, Ontario, Canada
Motorola Canada
Subex Ltd (formerly Syndesis Ltd)
Software Consultant
Orbixa
Senior Software R and D Engineer
Moscow State University of Railway Engineering