Обо мне

Профессиональный опыт написания под платформы: Windows ,Windows Mobile , Linux, IOS, Android, Symbian. Хорошее знание ( ~70% ) BOOST и постоянное использованиеОпыт работы с SQLБольшой опыт использования Qt(более 9 лет)Хорошее знание и использование стандартной библиотеки.Большой опыт написания программ под IOS(большей частью - игр,но не только) . Хорошо знаю WinApi. Опыт написания программ на чистом C ( под IOS и под Android(NDK) )Пишу сокеты на C , Qt , Boost.Большой опыт в разработке многопоточных приложений. Знание различных инструментов межпотоковой синхронизации ( Windows , POSIX , Boost ). Большой опыт в разработке GUI для вышеукзанных плтаформ.Есть опыт обработки изображений ( Qt , DevIL ... )Опыт интеграции в соц. сетиБольшой опыт QML программированияЕсть опыт работы с технологиями UPNP / DLNAЕсть опыт написания отказоустойчивых,высоконагруженных,серверных приложений на Erlang ( OTP ).Покрытие кода юнит-тестами на основе Google Test и Google Mock.Большой опыт встраивания скриптовых движков в код: QtScript , V8 ( Google Chrome ) , Lua , Suirrel , Python.Широкое использования шаблонного метапрограммирования . Много прог написал на Scintilla. Постоянно использую системы VCS ( SVN , GIT , Mercury (предпочитаю его) , Fossil ).Опыт разбора чужого кода.Опыт дизасемблирования программ и определения в ассемблерном коде высокоуровневых конструкций( С/С++).Знание и примение паттернов програмирования.Знание и использвоание инстументов работы в OC Линукс (Bash , VIM , MC )Знание и опыт работы под MACOSX.Программирование под IOS .Работа с GameCenter, Appstore.Большой опыт в написании документации к программным продуктам .Много работаю в команде. Есть опыт руководства командой.Средний уровень знания английского языка (читаю / говорю).Опыт по подготовке инсталляторов и релизу програм на всех платформахЕсть проф. опыт в разработке 3d игркоторые сейчас используются в игровых автоматахБольшой опыт програмирования физики ( box2d , bullet , physx ) Есть широкий проф. опыт разработки 2d игр на основе спрайтовой анимации и пр. , готовые продукты ( Cocos2d(IOS) , angel2d(Windows) )Есть проф. опыт разработки VOIP и готовые продуктыЕсть большой и проф. опыт C# (2 ,3, 4 , LINQ) , WPF. Готовые продукты.Писал ( или пишу ) программы на Python ,Objective C , Batch(Cmd) Erlang , Haskell , Perl , Ruby , F# , OCaml , Nemerle , Fort , Java , Squirrel , AngelScript , AppleScript , JS , PHP , HTML , D , Basic.Знаю языки прикладных программ : NSIS , Inno Setup (инсталляторы), AutoHotkey , bat(dos) , AutoIt , nnCron и др.(наверняка что-нибудь упустил)Есть железо - macbook , ipod , ipod(retina) , ipad , symbian , androidУверен что обладаю высокой скоростью написания безошибочного(относительно конечно) кода . Постоянно саморазвиваюсь. Десятки готовых проектов.

Профессиональные навыки
Objective-СBoostC++ CGitMercurialQt qmlGolangJavascriptDjango