🏁 Началась четвёртая неделя марафона! До финала нам предстоит обсудить, как себя мотивировать, чему учиться и как сберечь психическое здоровье. А ещё у нас проходит классный киноконкурс с подарками от IVI, участвуйте в комментах под постом на Хабре.
maksgribovmaksgribov

Макс Грибов

программист iOS · Разработка ПО · Дизайн
От 240 000 ₽ · Открыт к предложениям
Возраст: 44 года
Регистрация: 09.12.2007
Последний визит: 4 года назад
Местоположение: Россия, Москва
Войдите, чтобы посмотреть контакты пользователя

Обо мне

IOS разработчик

Разработка приложений под iOS (Самые разные проекты от дейтинг-стартапов до социальных, игровых и бизнес приложений)

Отлично знаю Objective-C (ARC, runtime, concurrency, multithreading). Swift на хорошем уже уровне.Знаю и умело применяю основные паттерны MVC, Target-Action, Delegate и т.п. Слежу за тенденциями VIPER, Typhoon, MMVCРеактивное программирование ReactiveCocoa (применяю осмысленно там где это действительно необходимо)

Знание основных принципов создания реляционных баз данных. CoreData (стек контекстов, синхронная/асинхронная запись/чтение, миграция, синхронизация с iCloud и др.), CloudKit, Parse Server (знаком с Realm, YapDatabase)Работа с REST API, HTTP/socket, NSURLSession, AFNetworking, сериализация JSON Mantle и др.

Прекрасно владею Autolayout, SizeClasses как в Storyboard/xib/nib так и из кода Masonry/SnapKit Отличное знание UIKit (как стандартных элементов и контролов так и создание собственных, анимация, жесты, акселерометр, динамика и др.)Отличное знание SpriteKit (анимация, патиклы, физика и т.п.), неплохо знаком со SceneKit, в процессе изучения GameplayKitРабота с GameCenter (achievements, leaderboards, turn-based games, real time games)Так же имею опыт создания интерфейсов приложений и UX (до этого почти 9 лет занимался компьютерной графикой и спецэффектами для рекламы, сериалов и кино). Владею целой кучей графических пакетов. В настоящий момент в основном работаю в Sketch + PaintCode + ZeplinУмею быстро набрасывать сложные прототипы (близкие по функционалу к финальному приложению) в Proto.io

Unit тестирование (включая серверные запросы и интерфейс). Expecta, OCMock...

Постоянно слежу за новыми технологиями (HealthKit, HomeKit и т.п.)Есть небольшой опыт в разработке под OSX, при необходимости быстро освою WatchOS, tvOS.