Очень опытный и квалифицированный iOS разработчик, может тим-лидить команду при необходимости. Имеет опыт в backend. В iOS работает еще с iOS 3.1, знает платформу в совершенстве. - 14 лет опыта в iOS - Работал с большинством популярных фреймворков - В совершенстве знает Swift, Objective-C, SwiftUI - Понимает принципы управления памятью и многопоточности - Работал с версткой как в коде, так и в Storyboards/XIB - Глубокие знания UIKit, CoreAnimation, CoreGraphics - Создание flat и dynamic библиотек - Полностью погружается в проект, анализирует требования, предлагает наилучшие решения
Стаж с 2018 года. Имеет опыт разработки в нескольких крупных проектах. Работал с телекомом (мобильное приложение для итальянского мобильного оператора), аудио- и видео-обработкой (TikTok-like социальная сеть с миллионами пользователей, караоке приложение), дополненной реальностью. Также работал с финтех приложениями. Большой опыт работы с базами данных, многопоточностью, асинхронностью. Работал с GCD, Async/Await, Combine. Большой опыт работы со SwiftUI. Много работал с профилировщиком, работал с картами, кластерами, оптимизировал UI, исправлял утечки. Работал с покупками, валидациями ресиптов в подписках, сокетами. На некоторых проектах реализовывал функционал на ARKit. Имеет опыт работы в команде, участвует в code review, а также в разработке архитектуры проекта и ключевого функционала.
Ключевые навыки swift Viper, Moya, RSwift, SnapKit, Core Graphics, Keychain, Xib Viper + Coordinator, Swift, Bitbucket, UIKit, Xib, Core Graphics, Realm Clean swift, SnapKit, URLSession, Bitbucket, Storyboard, Xib GoogleMaps, Firebase/Analytics, Firebase/Messaging, EasyDi Bitbucket Jenkins для CI/CD Fastlane для CI/CD GoogleAnalytics Crashlytics REST API JSON Figma GCD/NSOperation Foundation Alomofire XCTest Jira Git/GitLab Figma MVVM+C Viper+C MVC MVP MVVM iOS разработчик. Работал, как в стартапах, так и на больших проектах. Улучшил интерфейс приложения, что увеличило оборот компании на 9%. Проектировал приложение для бесконтактной оплаты бензина. Имею большой интерес к новым технологиям, что позволяет развиваться как специалист. Готов к коммуникации на английском языке
При разработке большое внимание уделяю соответствию предоставляемого решения, которое отсылаю на ревью, техническому заданию, принятой на проекте архитектуре и стилю оформления кода, всегда проверяю в debug memory graph утечки памяти
- Опыт разработки на Java 5 лет, на Kotlin 2 года; - Опыт работы с БД (SQL, PostgreSQL); - Опыт использования Docker, docker-compose; - Опыт работы Spring 5.x (MVC, DATA, Security, WebFlux, JPA), Springboot; - Опыт работы со сборщиком Gradle; - Умение работать с брокерами сообщений (Kafka, RabbitMQ); - Участие в модульном тестировании; - Знание принцтпов DI, SOLID; - Опыт разработки и проектирования REST API/Swagger; - Опыт использования и настраивания CI/CD. - Опыт работы со Scala; - Опыт использования gRPC; - Опыт работы с Nexus; - Опыт использования RabbitMQ, Kafka; - Опыт работы с микросервисами;
Артур - опытный Java-разработчик с 4,5 годами опыта в различных проектах. Он специализируется на Java, Spring, PostgreSQL, Git, Docker, Kafka, REST и других технологиях. Артур работал над проектами в сферах производства, финансовых технологий и банковского дела, где он решал архитектурные задачи, оптимизировал функционал, интегрировал сервисы и работал с микросервисами. Он также занимался рефакторингом кода, тестированием функционала и участвовал в планировании и регулярных совещаниях с командой проекта. Артур готов решить задачи разработки и архитектуры для вашего проекта, обеспечивая высокое качество и эффективность работы.