Ключевые навыки: SwiftUI Combine PromiseKit SwiftGen UnitTests, SnapshotTests Swagger Figma GitLab Jira Confluence, Mattermost * MVVM+C, MVP, VIP * SwiftUI, UIKit, SnapKit * Alamofire, Moya, Postman, Swagger * MapKit, Yandex MapKit * CoreData, Firebase * Figma, Gitlab, Jira SwiftUI, UIKit, PromiseKit, Combine, Firebase, CoreData VIPER Foundation, UIKit, AVFoundation
работаю в команде, устойчив к часто меняющимся условиям, вовлечен в проект
Ключевые навыки Технические навыки: - Programming Languages: Swift, Objective-C, Server-side Swift - Architectural Patterns: MVC, MVVM, VIPER, MVP, TCA, Coordinators - User Interface: UIKit, SwiftUI, Auto Layout, Manual Layout - Tools and Environments: Xcode, Git, Jira, Jenkins, CocoaPods, Swift Package Manager, TestFlight - Frameworks/Libraries: Core Data, Core Animation, AVFoundation, Combine, Vapor, Fluent - Database: PostgreSQL, Core Data - Concepts: RESTful APIs, JSON, Push Notifications, App Publishing, OOP, SOLID principles, CI/CD, URLSession, App Store submission process - Testing: Unit Testing Skills Server Side Programming • Purchase Management • SwiftUI • Combine • Vapor • Fluent • SQL • PostgreSQL • Model-view-viewmodel (MVVM) • Mobile Application Development Приложения: Kiokko: Learn Language Quickly - my App https://apps.apple.com/app/id6446327924 М.Видео: электроника и техника (M.Video: Electronics and Home Appliances) https://apps.apple.com/is/app/id1329931637 Localchair・Аренда рабочих мест (Localchair: Workspace Rental) https://apps.apple.com/us/app/id1514511527 Fantomas animated eCards https://apps.apple.com/us/app/id1394085075 iOS-разработчик с более чем 3-летним опытом работы в области проектирования, программирования и отладки мобильных приложений. Глубокое знание Swift и Xcode. Имею опытс полного цикла разработки программного обеспечения для iOS, тестирования, отладки и поддержки мобильных приложений. Отличные знания в области дизайна пользовательского интерфейса Apple, паттернах и передовых практиках.
Работал с различными технологий от Obj-C + xib до SwiftUI + Combine. На последнем месте работы был единственным iOS разработчиком в команде, где писал RESTful api клиент – серверное приложение с мессенджером. Применяю принципы написания читаемого, поддерживаемого и масштабируемого кода. Есть свое приложения, аккаунт разработчика и опыт ведения приложений в Арр Store Connect. Высшее техническое образование. Увлекаюсь решением задач на алгоритмы на CodeWars, более 40 задач.
Professional skills Programming languages: С#, SQL. Technologies\Libraries: RS-232, ADO, XML NET, Interop, XAML, WCF, WPF, LINQ2SQL, WPFToolkit, ActiPro WPF Studio, DevExpress WPF controls UML, Desing patterns, Refactoring. Software: MS Visual Studio + TFS, MS SQL Server, Subversion, CodeSmith Experienced in managing a small team. Experienced in Agile development (Kanban/SCRUM). Experienced in foreign code support
Не боюсь ничего нового, не боюсь задавать вопросы, умею грамотно аргументировать свою позицию как письменно, так и устно. Уравновешен и позитивен. Предпочитаю удаленный формат работы. Перечень проектов в которых принимал участие: 1) Разработка системы электронного документооборота (веб) 2) Разработка системы ОФД (веб) 3) Доработка СЭД администрации г. Челябинска (веб, госконтракт) 4) Оплата налогов на сайте сбербанка (интеграция) 5) Интеграция с различными офд (2 офд, интеграция) 6) Доработки по поддержке маркировок при работе с ОФД (интеграция + нормативные документы) 7) Работа с передачей ПД 8) Множество различных интеграций 9) Проведение технических интервью 10) Создание системы оценки задач аналитики В рамках задач - общение с заказчиком, постановка требований, описание взаимодействия с апи, приемочное тестирование, поддержка разработки на всех этапах, менеджмент проектов, прототипирование (бальзамика).
менторство младших разработчиков; оценивал поставленные задачи в storypoint; работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.); Опыт работы в различных фреймворках (Bitrix, Laravel, Yii) Опыт работы с поисковыми движками (ElasticSearch) понимание основных принципов SOLID, KISS, DRY знание основных паттернов проектирования, умею их применять понимание принципа работы очередей понимание многопоточности понимание основных процессов E-commerce опыт разработки на JavaScript (простые задачи) опыт работы с UNIX-системами на уровне простых операций; развитые коммуникативные навыки;