Ориентированный на результат iOS Software Engineer с 2-летним опытом разработки. Реализовано большое количество проектов с использованием Swift, Objective-C. Сильное знание современных технологий. Создание программного обеспечения с учетом потребностей пользователя, с интуитивно понятным пользовательским интерфейсом для App Store. Понимание клиентов и бизнес-ценностей в процессе разработки. Быстрая реакция на непредвиденные обстоятельства. Хорошие навыки общения, в состоянии работать в коллективе, самостоятельно и в режиме ASAP.
Добро пожаловать в профиль GitHub: https://github.com/GkFoxes
Технический Стек:
• Programming languages: Swift, Objective-C
• Platforms: macOS, Windows
• Mobile Development: iOS, Android
• Automation tools: XCTest, XCUIElement
• CI/CD: GitHub Actions, Bamboo
• Databases: Core Data, Realm
• Issue Tracking: Trello, Jira
• Technologies: UIKit, SwiftUI, Lottie, Combine, RxSwift, Grand Central Dispatch, NSOperation, CloudKit, Alamofire, Firebase, OAuth, StoreKit, Push Notification, Deep / Universal Linking, Google Maps, MVC, MVP, MVVM, VIPER, Clean Swift, Redux
Разработка iOS приложения “Nike” – https://apps.apple.com/us/app/nike/id1095459556
Интернет-магазин с индивидуальными рекомендациями, поиском, примеркой и заказом товара. Приложение также позволяет получать эксклюзивные награды и скидки, включая эксклюзивный контент непосредственно от величайших спортсменов и дизайнеров Nike.
Обязанности:
• Тесное сотрудничество с глобальными командами для решения проблем: выявление и смягчение рисков, уточнение вопросов, устранение препятствий
• Участие в формировании backlog’a, планировании и демонстрациях
• Написание пользовательской и технической документации
• Проектирование и внедрение unit и UI тестирования
• Разработка высококачественного clean кода, легко читаемого и поддерживаемого
• Выполнение code review на Bitbucket и обмен лучшими практиками с коллегами
• Участие в бизнес командировках на территорию кампуса Nike в США
Технологии:
Analytics, Design System, Clean Swift.
Разработка iOS приложения для денежных переводов “KoronaPay” – https://apps.apple.com/ru/app/денежные-переводы/id1117334497
Это крупнейшая платежная система в России, предоставляющая простой и удобный сервис денежных переводов и займов, которыми пользуются миллионы клиентов в России, СНГ, Европе и других странах мира.
Обязанности:
• Тесное сотрудничество с Business Analysts и UX Designers для уточнения требований
• Понимание бизнес-требований и разработка технических решений
• Участие в формировании backlog’a, планировании и демонстрациях
• Написание пользовательской и технической документации
• Проектирование и внедрение unit и UI тестирования
• Разработка высококачественного clean кода, легко читаемого и поддерживаемого
• Выполнение code review на Bitbucket и обмен лучшими практиками с коллегами
Достижения:
• Руководство и создание программы для iOS образовательного проекта
Технологии:
Analytics, Design System, Universal Links, Clean Swift.
Разработка B2B iOS приложения “Metro” – https://apps.apple.com/ru/app/фасоль/id1478732175
Предоставляет консультантам получить доступ к ценам, количеству и характеристикам товара на складах с помощью сканера штрих-кодов в режиме реального времени. Также показывает статистику покупок в конкретном магазине.
Разработка iOS приложения "Life Lapse" –
https://apps.apple.com/ru/app/life-lapse-stop-motion-maker/id1281464378
Фото и видео редактор, который позволяет создавать красочные истории.
Обязанности:
• Тесное сотрудничество с Founder, Project Manager и UI Designers
• Работа по Agile feature-based, выполнение пост-релизной поддержки
• Участие в формировании backlog’a, планировании и демонстрациях
• Разработка, тестирование, внедрение и сопровождение программного обеспечения
• Активное участие в технических дискуссиях и проектировании архитектуры
• Выполнение code review на GitLab и настройка GitHub Actions
Достижения:
• Неформальный опыт Team Leader для cross-platform команды
Технологии:
Realm, StoreKit, MVP, MVVM.
Разработка B2B iOS приложения “MST Lab 24” –
https://apps.apple.com/ru/app/mst-lab-24/id1399045429
Предоставляет руководителям информацию о деятельности работников и результатах проверочных мероприятий. Например, статус задач, использование рабочего времени и так далее.
Обязанности:
• Тесное сотрудничество с Business Product Owners и UX Designers
• Приобретение сложных знаний в области бизнеса
• Оценка усилий и согласование приоритетов задач с членами команды
• Проектирование и внедрение unit тестирования
• Разработка высококачественного кода, легко читаемого и переиспользуемого
• Активное участие в технических дискуссиях и проектировании архитектуры
• Выполнение code review на GitHub и обмен лучшими практиками с коллегами
Достижения:
• Повышение на 30 % crash-free session метрики приложения
Технологии:
Alamofire, Google Maps, MVC, VIPER.
Разработка с нуля нескольких iOS приложений на UpWork, аналог eBay, Twitter и Flipboard.
Разработка iOS приложения “Sleki” – https://apps.apple.com/ru/app/sleki/id1397160265
Социальная сеть, помогает найти интересные места по близости, акции, скидки, события и подходящих людей по интересам.
Обязанности:
• Тесное сотрудничество с заинтересованными сторонами
• Способность хорошо работать с несколькими проектами
• Разработка функциональных возможностей: от анализа спецификаций и программирования до модульного тестирования и развертывания
• Активное участие в технических дискуссиях и проектировании архитектуры
• Выполнение code review и обмен лучшими практиками с коллегами
Технологии:
Alamofire, Firebase, Core Data, Lottie, MVC.
Сертификат:
https://otus.ru/media/58/dd/2ef244_Дмитрий_Матвеенко__course_certificate__iOS_Developer____OTUS.pdf