Sergey has started to work as a lead developer after a year of working mostly as a frontend developer. He has begun to pay more attention to backend codebase.
Апрель 2012 — Апрель 2013 (1 год и 1 месяц)
Октябрь 2009 — Декабрь 2012 (3 года и 3 месяца)
Sergey mostly worked as a developer of the frontend part of qippo.com.At this position he also did a lot of additional supporting job. He developed crawling stands to test Qippo crawlers.He helped to migrate from SVN to own server-based git repos at first, and then to Github.He developed corporate wiki system and gave updates to open source.He developed Qippo Ads Center (Google Adwords and Bing Ads) - system to manage ad campaigns.At this position Sergey also developed and supported examples.qippo.com stand site with examples of Qippo technologies facilities.Qippo.com is a complex comparison web application which gives opportunity to our clients to compare products from various Internet shops.Users of qippo.com have the ability to compare not only the products’ prices, but sets of many options (product category specific), which automatically retrieved and converted in our inner format by our backend part.We have our own complex crawling backend, which do not need any special data format - it uses just html representation of the websites to mine products information from their pages.
Sergey was a part of small PHP software developing team which focused on rewriting and improving web search site http://search.qip.ru/ (based on Yandex.ru search engine), we have done new framework for that project, added unit testing, fully rewrote client side and server side parts of that website.As a individual project at this position Sergey developed a Google Maps Mashup application: http://maps.qip.ru/. That website gives registered user possibilities to mark different places with few amount of mark types and add textual descriptions for it. That project took a lot of JS coding.
Lead software developer
Июнь 2008 — Июль 2009 (1 год и 2 месяца)
Alternativa Ltd. is a telecommunication company, which provides Internet, IP-based telephony.Sergey's responsibilities at this position included:* analog and IP-based telephony traffic billing;* client management system;* CRM;* software and database design and architecture;* corporate website programming.Projects completed:* Corporate website - http://alternativa.su/* Internal CRM system (based on Yii PHP Framework and PostgreSQL);* Internal Phone Billing System.