Мегапосты:
Обо мне

У меня небольшой опыт мобильной разработки, на данный момент осваиваю: 

  1. Курс IOS-разработки от ресурса Skillbox
  2. Паттерны проектирования на ресурсе SwiftBook.

Умею: 

  • Верстать интерфейс через storyboard и программно, по дизайнерскому проекту;
  • Работать с жизненными циклами ViewController;
  • Передавать данные между ними;
  • Настраивать элементы UIKit программно, при помощи Storyboard и при помощи .xib;
  • Работать с UITableView и UICollectionView на среднем уровне;
  • Создавать и работать с кастомными UIView элементами;
  • Работать с анимациями различной сложности в приложении;
  • Работать с CALayer.
  • Подключать библиотеки через CocoaPods и Carthage;
  • Имею опыт работы с различными API, на пример, работал с Telegram API через выделенный прокси-сервер в приложении а так же, декодировать, обрабатывать и отображать любые данные из формата JSON;
  • Сохранять данные при помощи Realm, CoreData и UserDefaults.

Знаю: 

  • Алгоритмы и структуры данных применительно к своей области работы;
  • Язык Swift и элементы функционального программирования.
  • SOLID принципы для разработки.

Работал с: 

  • Git;
  • Firebase;
  • Foundation, UIKit;
  • Alamofire и SwiftyJSON.

А также в:

  • Sketch.
Профессиональные навыки
Участие в профессиональных сообществах
Высшее образование
Южный федеральный университет
Ростов-на-Дону
Факультет: Физический
Сентябрь 2018—По настоящее время (1 год и 4 месяца)

Магистратура. Радиофизика

Факультет: Физический
Сентябрь 2015—Сентябрь 2018 (3 года)

Бакалавриат. Радиофизика. 

Участие в областных и городских конкурсах и выставках. Помощь в организации "Школы молодых инноваторов ЮФУ".

Дополнительное образование
Онлайн-университет
Москва
Профессия IOS-разработчик
Июль 2019—По настоящее время (6 месяцев)