Обо мне

Разработка мобильных приложений

  • Нативная разработка под платформы iOS(Swift) и Android
  • Разработка приложений для Apple Watch
  • Разработка библиотек
  • Публикация на AppStore и Google Play
  • Поддержка приложения, обновления, подготовка к локализации
  • Игровые приложения на Adobe AIR

Разработка веб-сервисов

  • Разработка единого сервера для веб-сайта и мобильных приложений
  • Полный цикл разработки: от развертывания инструментов на Вашем сервере до релиза
  • Серверные решения для игровых приложений в социальных сетях
  • Java 7/8, Kotlin
  • Spring Boot со всеми необходимыми компонентами(Security, Templates, Data Rest, Hibernate, Thymeleaf, и т.д.)
  • REST API с опциональной поддержкой HATEOAS
  • Документирование и версионирование серверного API(Swagger, Apiary, HAL)
  • При необходимости используются легковесные решения: SimpleORM, Jersey, Apache Shiro
  • Работа с облачными хранилищами и базами данных

Разработка веб-приложений

  • SPA(Single Page Application) на AngularJS
  • При необходимости для разработки могут использоваться ES6 и/или TypeScript
  • Интеграция семантической разметки schema.org
  • Адаптивная верстка, SCSS, HTML5
  • Интеграция приложения с серверным API

Приложения для социальных сетей

  • Разработка под Facebook и ВКонтакте
  • Создание как клиента, так и сервера
  • Интеграция Facebook Open Graph API
  • Игровые приложения на Adobe Flash с использованием Robotlegs, Starling, Feathers
  • Desktop-приложения, использующие API ВКонтакте
  • Интегрирование SDK социальных сетей в мобильные приложения

Desktop-приложения

  • Приложения под Windows на базе WPF(С#) и VCL(Delphi)
  • Кроссплатформенные приложения на nw.js(node-webkit) и Electron

Рабочий процесс

  • Установка, настройка, и администрирование базовых приложений: Nginx, Java, PHP-FPM, MySQL, PostgreSQL, MongoDB
  • Настройка Вашего сервера для веб-разработки: Git, NPM, Gulp, LESS/SCSS
  • Git для контроля версий
  • Приватные репозитории на Bibucket или Вашем сервере для контроля процесса разработки
  • Отслеживания прогресса выполнения задач и отладки ошибок в трекере репозитория
Профессиональные навыки