Roman Resenchuk - iOS Разработчик
Навыки
- IOS
- Objective C
- swift
Опыт работы
ONDOC
iOS разработчик - Март 2022 — н.в.Внедрение новых функций для медицинского суперприложения OnDoc. Технологический стек: Objective C, Swift, UIKit+SwiftUI, архитектура MVP.
Поддержка базовых модулей и постепенный рефакторинг устаревшего кода на Objective C, рефакторинг UI в соответствии с новыми рекомендациями Apple, переход на SwiftUI.
Успешное исправление ошибок и решение сложных инфраструктурных проблем, постоянная доставка стабильных выпусков клиентам, регулярные обновления в AppStore, разрешение споров с командой ревью Apple.
Проектирование архитектуры мобильного приложения.
Повышение производительности приложений, исследование и интеграция новых фреймворков и библиотек.
Настройка и обслуживание CI/CD, внедрение скриптов (Fastlane/TeamCity/Xcode Cloud/Firebase).
О проекте: https://ondoc.clinic
Выпущено и поддерживается более 30 white-label нативных приложений для iOS, наиболее популярные:
— Ondoc: https://apple.co/3TRR2E6
— Европейский Медицинский Центр: https://apple.co/3tLHks5
— Капитал-полис ДМС: https://apple.co/44vLyoe
и др.Собственные проекты
iOS разработчик, Предприниматель - Июль 2021 — Март 2022На протяжении этого времени я занимался разработкой собственных проектов, сотрудничал с дизайнерами, маркетинговыми партнерами, продвижением в AppStore, инвестировал в проекты. Также я активно учился и наверстывал упущенные знания в программировании с использованием новейших технологий, изучил SwiftUI, выпустил на нём приложение, разработанное с нуля.
Во всех моих проектах строго соблюдались практики чистой архитектуры (VIPER, CleanSwift (VIP) а так же MVVM), принципы SOLID.
Запустил несколько приложений в App Store с монетизацией подписки:
— “MathBrain — Математические игры” https://apple.co/3D4IDX6
“MyNovel: Романы и рассказы”, “Brain Gym”, “Аутентификатор 2FA”, “ConnectSpeaker” и др.Tapcentive, Inc.
Senior iOS разработчик - Июль 2019 — Июль 2021Проекты связанные с NFC чип-картами. Участвовал в разработке в составе профессиональной и талантливой команды. В мои обязанности входила разработка iOS приложений с нуля до релиза и дальнейшая поддержка.
Выпущенные проекты iOS-приложений:
— “Smart Chip Gaming” (Релиз через приватный AppStore)
Приложение объединяет NFC чип-карту с iPad, чтобы создать максимально недорогое, надежное и защищенное игровое устройство. Сфера применения проекта — оффлайн-залы казино, круизные лайнеры, отели.
— “SmartScratch Helper” https://apple.co/30MXDX0
Мгновенная лотерея. iOS приложение для NFC чип-карты, на которой хранятся лотерейные билеты. Пользователь должен поднести карту к iPhone и узнать результат.Katalyst LLC
Middle iOS разработчик - Июнь 2018 — Январь 2020Разработка ПО в команде, поддержка и запуск уникального продукт для облачного POS-терминала в роли использования приложения для iPad для управления рестораном.
В сотрудничестве с другими разработчиками мы разработали приложение для iPad и создали модуль для работы с внешними аппаратными устройствами.
— Приложение для iOS “Katalyst POS” https://apple.co/3zLqrSCFlypsi inc
Middle iOS разработчик - Март 2017 — Июль 2019Разработка и поддержка нескольких приложений для iOS, в т.ч. legacy модули на Objective C. Поддержка стабильности и добавление новых функций в приложения. Разработка новых приложений на Swift с white-label на основе существующего продукта.
Выпущенные приложения для iOS:
— “Flyp” https://apple.co/39x4ADH и др. “Solo”, “Flex”Тинькофф Банк
Middle iOS разработчик - Август 2015 — Ноябрь 2015Разработка и поддержка проекта Штрафы ГИБДД (iOS)
REDMOND
Middle iOS разработчик - Октябрь 2014 — Август 2015Система для управления умным домом Ready For Sky (R4S). http://readyforsky.com
Работа в команде по поддержке и разработке новых модулей iOS-приложения. Координация работы команды, роль ведущего разработчика.
Архитектурные исправления и улучшения, направленные в сторону масштабируемости и повышения престижа проекта.
Опыт разработки по методологии Agile/Scrum, GitFlow. Работа с wiki-документацией. Приложение iOS ReadyForSky http://apple.co/1br1jCcЛЕГИОН
Junior iOS разработчик - Июнь 2013 — Октябрь 2014Самостоятельная разработка нескольких приложений с нуля и поддержка, консультации с клиентами агентства, управление и координация технических вопросов, работа с командой разработчиков (разработчики, дизайнеры UI/UX, инженеры по контролю качества), системы отслеживания ошибок, разработка нового стартап-проекта. Мой первый опыт удаленной работы на полный рабочий день.
Выпущенные приложения для iOS:
— «Bileter.ru», «Vkino.ru». «Альгерон», дейтинг «Вместе»Свежие Решения
.NET C# Fullstack разработчик - Октябрь 2011 — Октябрь 2012Разработка в команде web-версии FreshOffice CRM
Образование
Информационные технологии и программирование
НИУ ИТМО2014
Обо мне
iOS разработчик с огромным опытом работы с 2011 года. Способен разрабатывать мобильные приложения с акцентом на создание высокопроизводительных, масштабируемых и безопасных решений. В своей работе я использую лучшие практики в написании кода и архитектурных паттернов, умею руководить командой разработчиков и наставлять их, поддерживаю комфортную коммуникацию с клиентом.
Работая со мной, вы получите:
— соблюдение договорённостей;
— понимание и вежливость в общении;
— эффективность и соответствие требованиям;