I've start my career as a regular developer in a small game development company, during half year I was promoted a couple of times and change technologies that I used spontaneously. Finally I get a Team Lead position on new project where I first time faced with agile development process. I've growths my team up to 4 member and improved my lead skills. After successful launch of project I've leave company and tried to do something for myself. Next three months I've experimented with Unity3D developing games for mobile phones. Then I've got offer from another game development company that was part of Astrum Online holding. There I first time faced high-loaded projects with over 50,000 users online and with high price of risk. After few months I was promoted to Team Lead and was responsible for deployments on several high-loaded projects. During my work in that company I've successfully developed two projects from scratch. After I leave company because decided to try freelancing. During my freelance work I've experimented with Games, Crawlers, Daemons, e-commerce Web-sites, 3D Applications, Web application and so on. After that I was invited to company that developing big social network with more than 45,000,000 unique users per month. And I've faced with much more high-loaded systems and was experienced with different kind of optimisations.
Right now I'm working in big fashion company on few big projects.
I'm doesn't have any problems with understanding any new technologies...
Level represents activity and experience on Elance. Freelancers start at Level 1 and achieve higher levels through their work. A higher "Level" indicates greater earnings, ratings and other achievements on Elance. Learn More »