Обо мне
  • Профессиональный опыт написания под платформы: Windows ,Windows Mobile , Linux, IOS, Symbian.
  • Хорошее знание ( ~70% ) BOOST и постоянное использование
  • Опыт работы с SQL
  • Большой опыт использования Qt(более 10 лет)Хорошее знание и использование стандартной библиотеки.
  • Большой опыт написания программ под 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 Linux(Bash , VIM , MC )Знание и опыт работы под MACOSX.
  • Программирование под IOS .Работа с GameCenter, Appstore.Большой опыт в написании документации к программным продуктам .
  • Много работаю в команде. Есть опыт руководства командой.
  • Средний уровень знания английского языка (читаю / говорю).
  • Опыт по подготовке инсталяторов и релизу программ на всех платформах
  • Есть проф. опыт в разработке 3d игр которые сейчас используются в игровых автоматах
  • Большой опыт программирования физики ( box2d , bullet , physx )
  • Есть широкий проф. опыт разработки 2d игр на основе спрайтовой анимации и пр. , готовые продукты ( Cocos2d(IOS) , angel2d(Windows) )
  • Есть проф. опыт разработки VOIP и готовые продукты
  • Есть большой и проф. опыт (правда старый) C# (2 ,3, 4 , LINQ) , WPF . Готовые продукты.
  • Знаю языки прикладных программ : NSIS , Inno Setup (инсталляторы), AutoHotkey , bat(dos) , AutoIt , nnCron и др.(наверняка что-нибудь упустил)Есть железо - macbook , ipod , ipod(retina) , ipad , symbian , android
  • Опыт использования web фреймворков Flask , Django , Go. Писал и на node , юзал react.js - большим опытом не могу похвастаться, но если надо какой фронтенд легко сделаю.
  • Опыт работы с машинным обучением ( sclearn , numpy , scipy , opencv , vigra , armadillo , LightGbm, shark ML,xgboost). Причем не только на python так и на плюсах.
  • Очень интересна тема блокчейна - копаю исходники, использую компоненты в своих проектах.
  • Уверен что обладаю высокой скоростью написания безошибочного(относительно конечно) кода .
  • Постоянно само развиваюсь. Десятки готовых проектов.
Профессиональные навыки