Профессиональные навыки
Опыт работы
Март 2013 — по настоящее время
Game Insight
Разработчик ios/android. Технический руководитель.
Ростов-на-Дону
Обязанности и достижения

Разработка под android (NDK) и ios на C++ и cocos2d-x.* WarpstormКосмическая казуальная RPG. Написана на C++ с использованием cocos2d-x и внутренних технологий. Одна кодовая база для android и ios.Управлял командой программистов, занимался разработкой, проектированием, организацией процесса сборки приложения.Технологии: C++, android NDK, ios, objective C, cocos2d-x, OpenGL ES, swf (на низком уровне), Amf, Curl, Python, gitКоманда: 6 человек (программисты) + ГД и художникиСсылки на игру:https://itunes.apple.com/us/app/warpstorm-space...https://play.google.com/store/apps/details?id=c...

Июнь 2012 — Февраль 2013
Дизайн и программирование
Разработчик iOS
Ростов-на-Дону
Обязанности и достижения

Разработка для iOS на C++ и cocos2d-x.* BoyzzzСмесь аркады-пинбола и головоломки.Занимался разработкой отдельных компонентов самой игры, оптимизацией, редактором уровней, CI.Технологии: C++, cocos2d-x, box2d, OpenGL ES, .Net (редактор уровней), svgКоманда: 3 человека (программисты) + ГДСсылка на игру:https://itunes.apple.com/us/app/boyz-big-bang/i...

Декабрь 2008 — Май 2012
XLineSoft
Программист C++
Ростов-на-Дону
Обязанности и достижения

* PHP/ASPRunnerГенератор веб-интерфейсов для различных баз данных. Основной проект компании. В работе использовались C++, MFC, PHP, интерфейсы БД, XML, сетевые протоколы.Занимался проектированием и разработкой с нуля отдельных компонентов проекта.Команда: 12 человек

Декабрь 2006 — Ноябрь 2008
ООО Информа
Веб-программист
Ростов-на-Дону
Обязанности и достижения

* CGEФинансовые чарты. Разрабатывал серверную часть — получение финансовых данных от нескольких поставщиков, хранение и математические преобразования, а также клиентскую часть — интерактивный чарт на Adobe Flex, статический чарт (картинка PNG). Организовывал (на основе CMS, с написанием доп. модулей) и развертывал версию для мобильных устройств.Технологии: PHP, XML, MySql, FlexКоманда: 5 человекПродолжительность: 4,5 месяца* Document conversionСистема приема и обработки документов (финансовых отчетов зарубежных компаний) операторами. Основана на MySql Eventum.Технологии: PHP, MySql, XML, XSLTКоманда: 3 человекаПродолжительность: 2,5 месяца* ДругоеРазработка серверных частей веб-сайтов, создание новых и поддержка существующих модулей (Perl, PHP, PostgreSql, MySql, MS SQL).Наиболее крупные сайты: vagsklad.ru, ФК СКА (ska-rostov.ru).Поддержка сайтов на ASP.Net.Наиболее крупные: сайт раскрытия информации агенства Prime-Tass.

Апрель 2006 — Ноябрь 2006
Фриланс
Программист С++/.Net
Москва
Обязанности и достижения

* IE pluginПлагин для Internet Explorer'а, обеспечивающий вспомогательные функции при работе с сайтами социальной сети/сети продаж, такие как отображение состояния счета, авторизация на партнерских сайтах. Технологии: C++, COMКоманда: самостоятельноПродолжительность: 1,5 месяца* Network keygenСистема генерации ключей (алгоритм предоставлен заказчиком) с привязкой к компьютеру пользователя и единым хранилищем.Технологии: С++, .Net, Web-Services, MS SQLПродолжительность: 2 месяцаКоманда: самостоятельно

Март 2003 — Март 2006
ООО Раурат
Программист С++/.Net
Ростов-на-Дону
Обязанности и достижения

* DVBInetЗахват и анализ данных интернет и тв-каналов со спутника. Разрабатывал компонент, отвечающий за интернет. Разбор пакетов udp и tcp/ip на низком уровне, HTTP и FTP на высоком. Хранение захваченных данных в БД, представление в клиентской части.Технологии: C++, MySQL, работа с протоколами TCP/IP и высокоуровневыми (HTTP, FTP), MFCКоманда: 2 человекаПродолжительность: 8 месяцев* VideoExchangeКонвертация на лету видео-роликов и обмен ими посредством сервера между пользователями корпоративной сети. Отвечал за серверную часть - загрузку и хранение роликов, управление правами доступа на основе списков прав пользователей и групп, а также за соответствующий функционал в клиентской и административной частях. Технологии: C++, ATL, .Net, Web-Services, MS SQLКоманда: 4 человекаПродолжительность: 4 месяца* NextPokerСервис видео-чата для ряда покер-клиентов. Отвечал за серверную часть — ведение базы активных пользователей, покер-румов, поддержку драйвера трансляции видео. Участвовал в разработке клиентской части — организации работы с сервером, программировании интерфейса.Технологии: С++, ATL, .Net, Web-Services, MS SQLКоманда: 5 человекПродолжительность: 4 месяца* ДругоеУчастие в разработке различных приложений, преимущественно на С++ с использованием MFC/ATL и COM, а именно: архивация данных, фильтры конвертации видео и звука. Технологии: C++, MFC/ATL, COM