Обо мне

- iOS разработчик с практическим опытом разработки мобильных приложений. 

- Умею создавать адаптивные интерфейсы приложений в соответствии с Human Interface Guidelines. 

- Понимаю работу жизненного цикла iOS приложений. 

- Разбираюсь в базовых алгоритмах и структурах данных. 

- Знаю принципы OOP и SOLID, умею работать с Git. 

- Имею склонность к самообразованию, умею находить нужную информацию, работать с технической документацией, анализировать и критически оценивать большой объем информации.

- Быстро изучаю новые технологии, есть огромное желание работать в команде и развиваться в сфере iOS разработки.

ПОРТФОЛИО:

1) FlashChat

Приложение для обмена сообщениями между зарегистрированными пользователями в общем чате. Архитектура MVC, реализовано: экран приветствия с анимацией UI, экран авторизации/регистрации, экран с чатом, изменение высоты поля ввода под размер текста, появление клавиатуры не перекрывает UI, аватарка на основе первых трех букв email пользователя, разный внешний вид сообщений (в зависимости от пользователя), проверка поля ввода (пустое или содержащие только пробелы не отправляется). Технологии: Firebase, GestureRecognizer, CustomCell xib, NotificationCenter, Timer. 

https://github.com/Rithor/FlashChat

2) Clima

Приложение для отображения текущей погоды. Применена архитектура MVC, определение текущей геолокации пользователя с помощью CoreLocation, использован паттерн Delegate, обработка ошибок с протоколом Error, смена UI в DarkMode, Auto Layout, SFSymbols. Запрос данных с API с помощью URLSession, обработка ответа JSON с помощью протокола Codable.

https://github.com/Rithor/Clima-iOS13

3) ToDoey

Приложение ToDoList: архитектура MVC, использован RealmSwift для хранения данных. Реализовано: поиск внутри групп,  дополнительное меню при свайпе, всплывающее меню для выбора цвета. Frameworks: SwipeCellKit, ColorPickTip.

https://github.com/Rithor/ToDoey

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

  • Многолетний опыт работы на фрилансе (по другой специальности) сформировал такие навыки как: самодисциплина, постоянное саморазвитие в высококонкурентной среде, концентрация на задаче, планирование, полная ответственность за результат.
  • Знание английского языка на уровне B2 Upper Intermediate, владею методом слепой печати.
Профессиональные навыки
Опыт работы
Частная предпринимательская деятельность
Фотограф-дизайнер
Июнь 2009 — По настоящее время (11 лет и 3 месяца)
Последние несколько лет работал для зарубежных фотобанков. Кроме самой фотосъемки и обработки изображений, в обязанности входило: организация работы небольшой команды, планирование и распределение задач, администрирование технического и программного обеспечения.
Высшее образование
Уфимский государственный авиационный технический университет
Уфа
Факультет: Информатики и робототехники
Сентябрь 2004—Декабрь 2005 (1 год и 3 месяца)
Информатика и вычислительная техника
Дополнительное образование
Global marketplace for learning and teaching online
Сан-Франциско и район залива
iOS 13 & Swift 5 - The Complete iOS App Development Bootcamp
Сентябрь 2019—Ноябрь 2019 (2 месяца)
HackerRank.com
 
30 Days of Code
Сентябрь 2019—Октябрь 2019 (1 месяц)
SwiftBook.ru
 
Курсы портала SwiftBook.ru
Июнь 2019—Сентябрь 2019 (3 месяца)
Objective-C iOS Development Course Beginner
 
курсы Алексея Скутаренко
Март 2019—Июнь 2019 (3 месяца)