Профессиональные навыки
Objective-СC++QtRuby
Опыт работы
Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
iOS разработчик
Ноябрь 2016 — По настоящее время (3 года и 5 месяцев)
Cybrus
Москва
Senior iOS Developer
Июль 2015 — Ноябрь 2016 (1 год и 5 месяцев)
Developed chatting app with legacy C++ engine as network/data supplier and heavy UI-related code. The View layer is partly based on badoo/Chatto engine, but we had a different approach for Cell's layout (manual layout with hierarchical views vs plain views in Chatto). Main highlights: - Custom UICollectionViewLayout (based on badoo/Chatto). - Manual view layout in code (our internal engine, but very similar to linkedin/LayoutKit and partly inspired by facebook/ComponentsKit). - Complex multiple layers of data transportation (& transformantion) from C++ core into Cell's ViewModel objects. Other responsibilities: - Writing tests - Code review
Eventagrate
Москва
Objective-c Developer for iOS
Октябрь 2013 — Май 2015 (1 год и 8 месяцев)
iPad/iPhone app development on ObjC. Here we used CoreData a lot, so for optimising our code I've created some lightweight iOS libs. Also there I worked a lot with Storyboards, Autolayout System, CoreLocation, MapKit, AFNetworking, RestKit, Dropbox API, Instagram API, Facebook API, AirPlay, Push Notifications, StoreKit, SQLite, and integration of Google Analytics.
EISST Ltd.
Москва
C++/Qt Software Developer
Июнь 2010 — Октябрь 2013 (3 года и 5 месяцев)
Development of cross-platform app for secure file browsing (http://h-apps.com/product/h-files/) with C++/Qt under Windows/Linux and MacOS.
Высшее образование
Московский государственный университет имени М.В. Ломоносова
Москва
Факультет: Вычислительной математики и кибернетики, ВМиК
Октябрь 2016—По настоящее время (3 года и 5 месяцев)
Ташкентский филиал Московского государственного университета им.Ломоносова
Ташкент
Факультет: Прикладной математики и информатики
Сентябрь 2006—Октябрь 2010 (4 года и 1 месяц)