Junior iOS developer( Payment Systems )
Описание
Остапенко Степан Владимирович
Телефон: +7 (925 ) 246 79 96
Telegram: @stepostap - предпочитаемый способ связи
Адрес электронной почты: stepan @ostapenko .net
GitHub : https :// github .com /stepostap
Проживает: г. Москва
Гражданство: Россия
Есть разрешение на работу: Россия
Желаемая должность и зарплата
iOS Developer
Занятость: полная занятость, 40 часов в неделю
График работы: плавающий
Желательное время в пути до работы: не имеет значения
Профессиональный опыт
Сентябрь 2020
– Июнь 2021 Курсовая работа, приложение “Photoplanner ”
Ссылка на проект
Приложение для планирования фотосъемок. “ Photoplanner ” позволяет
пользователю создавать заметки, внося в них информацию о предстоящем
событии, выбирать модель для съемки из списка контактов, выбирать дату
съемки на экран е календаря, просматривать страницы сайтов фотостудий .
Особенности проекта :
- Выбор модели из списка контактов устройства
- Работа с уведомлениями о съемках
- Возможность делиться заметками
- Хранение заметок в CoreData
- Построение интерфейса через код
- Архитектура MVC
Март 2021 –
Май 2021 Курсовая работа, приложение “MeetMe ”
Ссылка на проект
“MeetMe ” – мобильное клиент -серверное приложение для организации и
поиска мероприятий. Приложение позволяет находить, посещать, создавать и
администрировать мероприятия или группы. Участники групп получают
приглашения на новые мероприятия групп. При создании мероприятия
пользователь может пригласить на него своих друзей, разместить в своей
группе или запросить разрешение на размещение мероприятия в чужой
группе.
Занимался реализацией iOS приложения.
Особенности проекта:
- Построение интерфейса через код
- Архитектура MVC
- Работа с сетью с помощью URLSession
- Инъекция зависимостей с помощью CocoaPods и Swift Package Manager
- Работа с KingFisher и MessageKit
Апрель 2023 –
Май 2023 Дипломная работа, приложение “PhotoWorld”
Ссылка на проект
“PhotoWorld ” – мобильное клиент -серверное приложение для организации
фотосессий и поиска ее участников. Пользователи могут создавать профили
как фотограф, модель или визажист, редактировать информацию профиля в
соответствии с его типом, искать профили других пользователей и вести с
ними переписку в чате. Приложе ние позволяет создавать сущности
фотосессий, приглашать на них других участников , общаться участникам
фотосессии в групповом чате. По завершении фотосессии все участники могут
оставить отзывы друг другу . Приглашения на съемки, а также прошедшие и
запланиро ванные фотосессии можно посмотреть в виде списка, разделенного
на три соответствующих группы, или в виде календаря.
Занимался реализацией iOS приложения.
Особенности проекта:
- Интерфейс реализован с помощью SwiftUI
- Архитектура MVVM с использованием Combine
- Навигация UIKit, паттерн FlowCoordinator
- Чат, реализованный с помощью SendbirdUIKit
- Работа с сетью с помощью Moya
- Инъекция зависимостей с помощью Swift Package Manager
- Работа с KingFisher
- Командная разработка по Agile
Опыт работы
Январь
2023 –
Июнь 2023
АО «Тинькофф банк»
Стажер -разработчик
iOS команда бухгалтерии. Выполнил onboarding задание и работал над
основным приложением. Работал с архитектурами Viper и MVVM State с
использованием Combine . Занимался Unit и UI тестированием. Работал с Fork ,
Allure , Postman , Gitlab , SwiftLint , SwiftGen , Core Data , GCD .
Образование
Бакалавр
2023
Национальный Исследовательский Университет
«Высшая Школа Экономики», НИУ ВШЭ
Образовательная программа: Программная Инженерия
Повышение квалификации, курсы
9-23 Август 2022
Март – Ма й 2022
Разработка мобильных приложения под iOS ,
университет Сириус
Разработка приложения «Кошелек» в команде из 3 человек. Отвечал за
написание части экранов и их логики, организацию Core Data.
Ссылка на проект
Курс Stanford – Developing iOS Apps with Swift
Ссылка на курс
Основы разработки для iOS .
Дополнительная информация
Обо мне Люблю фотографировать , играю в настольные и компьютерные игры, читаю и
путешествую .
Хорошо работаю в команде, свободно владею английским языком (C1).
Хочу развиваться как iOS developer и получить практический опыт командной
разработки больших приложений .
26 октября, 2016
Наталья
Город
Москва
Возраст
36 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
53 года ( 5 июня 1971)