Навыки

PHP

Swift

SQL

Objective-C

Go

ReactNative

Python

Опыт

iOS Developer

08.2016 - наст. время
AT Consulting Санкт-Петербург

Аутстафинг разработки мобильных приложений

  • Сбербанк. ЕФС: Компонентная командаСоздаем компоненты, из которых в дальнейшем создаются другие продукты компании.
    Технологии
    ReactNative, Objective-C, VIPER
  • Сбербанк. ЕФС: РМ КМРазрабатывали первый этап приложения для рабочего места клиенсткого менеджера. Паралельно разрабатывалось два приложения на Swift и ReactNative. Потом руководство решило оставить только на ReactNative и мы перешли в компонентную команду.
    Интересные задачи
    • Работа с JSON Schema
    • Продумывание подхода к разработке, который минимизировал бы время на разработку новых экранов
    Технологии
    Swift, VIPER, Realm

iOS Developer

02.2016 - 04.2016
Seasoncard Минск

Маленький проект на фрилансе, друзья попросили помочь с приложением под iOS

  • SeasoncardПриложение для проходок в спортзалы + система управления абонементов. Так же выступал в роли, какого-никакого, дизайнера
    Технологии
    Swift, VIPER

iOS Developer

10.2015 - 08.2016
SmartIT Минск

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

  • Alta Window FashionsДоработка приложения для замерщиков окон. В приложении для iPad можно вводить свои параметры, выбирать какое оформление окон желает клиент и сразу сделать заказ.
    Технологии
    Objective-C, MVС, CoreData
  • Аукционный дом №1Приложение для аукционного дома с возможностью делать ставки и покупать лоты.
    Дизайн был в виде набора цветов + что хотят видеть на этом экране, поэтому приходилось иногда продумывать и как это будет выглядеть
    Интересные задачи
    • Система торгов
    • Документирование API
    Технологии
    Swift, VIPER, Realm, SocketIO

Python Developer

08.2015 - 10.2015
Game Show Минск

Создание системы для проведения турниров в киберспорте.
Это был стартап, на который нашли инвесторов, наняли разрабов. Вроде бы было все хорошо, пока не оказалось, что у основателей нет фин. модели, а деньги инвесторов они просаживали разъезжая по отпускам и конференциям. В итоге финансирование закрылось, собственно как и сам проект.

PHP Team Leader

02.2015 - 08.2015
ARTOX Минск

Управление командой, состоящей из 3 бэков, 1 фронта и 2 QA.
Планирование и разбиение задач в таск трекере.
Разработка наиболее сложных частей проекта.
Создание каркаса, на котором далее продолжали работать бэки.

iOS Developer

06.2013 - 02.2015
ARTOX Минск

Разработка приложений для продуктов компании

  • relax.byПолный каталог заведений Минска и регионов, поиск ближайших заведений, афиша мероприятий страны, вызов такси
    Интересные задачи
    • Кластеризация заведений на Google Maps
    • Кастомный первый экран, который конфигурируется на стороне сервера
    • Анимации при скроле
    • Написание API для приложения
    Технологии
    Objective-C, MVVM, ReactiveCocoa, sqlite3, PHP
  • 103.byПоиск аптек с лекарствами
    Интересные задачи
    • Анимации при скроле
    • Написание API для приложения
    Технологии
    Objective-C, MVVM, ReactiveCocoa, sqlite3, PHP

PHP Developer

02.2011 - 06.2013
ARTOX Минск

Разработка продуктов компании

  • CityPlatformСоздание CRM для городских платформ.
    Включает в себя модули: Главная страница, Каталог компаний, Каталог товаров, Персональный сайт, Афиша с билетным агрегатором, Фотоотчеты, Скидки, Журнал
    Интересные задачи
    • Написание проекта с нуля на Yii
    • Построение архитектуры и стурктуры БД
    • Создание админ-панели с широким функионалом, которая позволяет очень сильно кастомизировать сайт
    • Классификация товаров - сопоставление товаров от сторонних продавцов с таварами в нашей системе
    • Интеграция с сервисами СМС и Email рассылок
    Технологии
    PHP, MySQL, Yii Framework, RabbitMQ, Redis
  • relax.byГид по развлечениям и городской жизни. Сервис по бронированию заведений и услуг.
    Сделан на CityPlatform
    Уникальных посетителей в сутки: 68 735

  • 103.byПортал о здоровье и красоте. Сервис поиска лекарств.
    Сделан на CityPlatform
    Уникальных посетителей в сутки: 88 419

  • dom.byСервис по подбору товаров и услуг для дома.
    Сделан на CityPlatform
    Уникальных посетителей в сутки: 27 214

Мои проекты

DIDatepickerБиблиотека селектора дат
Технологии
Objective-C
cvgenГенерация CV сайтов на основе YAML файлов
Технологии
Go
JSON Model GeneratorГенерация Swift-овых моделей на основе JSON Schema
Технологии
NodeJS, Swift
GridKitДекларативное описание таблиц. Аналог TableKit, но для StackView
Технологии
Swift
Generamba TemplatesМои шаблоны для VIPER модулей
Технологии
Swift, Liquid
SportivityЭто приложение победило на хакатоне Garage48 в номинации Top Grossing
Технологии
Swift