IT Specialist
IBM
Sprint
Software Engineer Iv
SAIC
Senior Software Engineer
What To Do
Software Developer
Moscow Institute of Physics and Technology