Илья П. IOS разработчик, Middle+

ID 12849
ИП
Илья П.
Мужчина, 36 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 15 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle+
Навыки
Alamofire
API
Atlassian
AVkit
CocoaPods
Combine
Firebase
Foundation
Git
IOS
iOS SDK
Jira
messagekit
Moya
MVC
MVP
MVVM
Objective-C
Realm
REST
REST API
SnapKit
SOLID
Swift
SwiftUI
UI Kit
VIPER
Xcode
Объектно-ориентированное программирование (ООП)
Разработка мобильных приложений
Google Analytics
Kingfisher
Yandex.Metrica mobile
Дизайн
Оценка задач
Работа в команде
Разработка
Рефакторинг
Analytics
Deep Links
Firebase Crashlytics
Firestore
HTTPS
Metamask
sharp
SkeletonView
UI
Universal Links
Базы данных
Работа с интеграциями
Редизайн
Auto Layout
Мобильное приложение
Программное обеспечение
Проектирование
Отрасли
E-commerce & Retail
Главное о специалисте
iOS SwiftUI Swift Alamofire MVVM MVC MVP API Git Firebase Realm Objective-C Moya Combine AVKit MessageKit SnapKit Xcode Foundation Разработка мобильных приложений ООП Atlassian Jira UIKit VIPER REST REST API CocoaPods iOS SDK Мобильные приложения SOLID
Проекты   (4 года 1 месяц)
гипермаркет мебели
Роль
IOS разработчик
Обязанности
- Разработка приложения с нуля и полный спектр связанных с этим задач (выбор архитектуры, создание проекта, проработка технических решений); - Создание кастомных UI-компонентов; - Верстать кодом; - Анализ и оценка задач; - Чтение и рефакторинг чужого кода - Взаимодействие с бекендом, выставление требований к API, аргументация решений; - Взаимодействие с дизайнерами; - Работа в команде:) Основная задача: Создание в короткий срок рабочего MVP приложения (маркетплейс) с нуля, в связке с бекендом и командой дизайна. Основной рабочий стек: UIKit, Swift Firebase, MVP, Kingfisher, Rees46, YandexMobileMetrica, GoogleAnalytics
Стек специалиста на проекте
API, Google Analytics, Swift, Firebase, Kingfisher, MVP, UI Kit, Дизайн, Рефакторинг, Работа в команде, Yandex.Metrica mobile, Разработка, Оценка задач
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2023 - По настоящее время  (1 год 9 месяцев)
приложение для коллекционеров
Роль
IOS разработчик
Обязанности
Ссылка на разрабатываемое приложение: https://apps.apple.com/app/collet-connect-collectors/id1583065076 Основной рабочий стек: UIKit, SwiftUI, Combine, Moya, AVKit, MessageKit, Firebase, MVVM, Kingfisher. Обязанности: - Разработка нового и поддержка существующего функционала приложения; - Создание кастомных UI-компонентов; - Верстать кодом; - Анализ и оценка задач; - Чтение и рефакторинг чужого кода - Взаимодействие с бекендом, выставление требований к API, аргументация решений; - Работа в команде:) Примеры реализованных задач: - Переход от SwiftUI на UIKit Приложение было полностью переписано со SwiftUI на UIKit. - Функционал Share Реализация функционала "Поделиться" с использованием universal links. - Интеграция Metamask и Steam Реализация функционала добавления в приложение существующих у пользователя NFT-items через API Metamask и Steam. - Полный редизайн приложения Реверстка всех экранов и компонентов приложения, добавление новых кастомных UI-решений и сценариев работы функционала для пользователя. - Реализация SkeletonView на всех экранах приложения - Чат Реализация функционала чата в реальном времени между пользователями приложения. Использовались FirebaseFirestore(БД) и кастомизированый MessageKit для UI. А так же: - Работа с Firebase(Analytics, Crashlytics, Firestore) - Работа с deep links, universal links
Стек специалиста на проекте
messagekit, UI, Редизайн, sharp, Работа с интеграциями, Universal Links, Metamask, Разработка, Оценка задач, Базы данных, SwiftUI, AVkit, API, Combine, Firebase, Рефакторинг, Analytics, Moya, Firestore, HTTPS, UI Kit, Kingfisher, Firebase Crashlytics, SkeletonView, Deep Links, Работа в команде, MVVM
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2022 - Октябрь 2023  (1 год 10 месяцев)
маркетплейс
Роль
IOS разработчик
Обязанности
Рабочий стек: Alamofire, UIKit, MVC, Kingfisher, AutoLayout, Constrains. Над чем работал: Создание MVP на основе существующего Web-проекта(маркетплейс). Перенос функционала в мобильное приложение. Что делал: - Работа с API, Alamofire. - Использование архитектурного паттерна MVC - Использование паттернов проектирования - Создание интерфейса программно. - Верстка интерфейса по готовому дизайну.
Стек специалиста на проекте
API, Alamofire, Kingfisher, MVC, MVP, UI Kit, Дизайн, Проектирование, Auto Layout, Мобильное приложение, Программное обеспечение
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2021 - Декабрь 2021  (6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский политехнический университет Петра Великого, Санкт-Петербург
Специальность
Управление и защита в чрезвычайных ситуациях
Завершение учебы
2009 г.

Похожие специалисты

BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • LifeStyle • Marketing, Advertising & Design • Social Networking • Telecom
ИЮ
Илья Ю.
Калининград
IOS разработчик
Senior
3 211,19 Р/час
Swift
Objective-C
IOS
Xcode
IDEF
Architecture
MVC
MVVM
MVP
Clean Swift
+108

Илья — опытный iOS-разработчик уровня Senior. Он обладает навыками работы с различными инструментами и технологиями, такими как Swift, Objective-C, Xcode, MVC, MVP, VIPER, RxSwift, swiftUI, Core Data, Realm, MVVM, а также имеет опыт работы с базами данных, сетевыми запросами, REST API, JSON, SSL и другими. Илья участвовал в разработке нескольких проектов для различных отраслей, таких как маркетинг, реклама и дизайн, финтех и банкинг, телеком, социальные сети, биотехнологии, фармацевтика, здравоохранение и спорт, лайфстайл и страхование. В его портфолио есть проекты для Hoff, Alpari Mobile Analytics, Сибур, BIP, Amedia, BetterO, ITV. Gold Rings UK, Millionaire Live и Daofice. На проектах он занимался имплементацией функционала, рефакторингом старого кода, правкой багов, разработкой UI и логики, интеграцией с внешними сервисами и системами управления проектами.

Подробнее
FinTech & Banking • LifeStyle • Media • Social Networking • Telecom
АВ
Артем В.
Екатеринбург
IOS разработчик
Senior
3 636,36 Р/час
Swift
Git
MVVM
MVC
Alamofire
CocoaPods
UI Kit
Objective-C
MVP
Firebase
+79

Стаж с 2018 года. Имеет опыт разработки в нескольких крупных проектах. Работал с телекомом (мобильное приложение для итальянского мобильного оператора), аудио- и видео-обработкой (TikTok-like социальная сеть с миллионами пользователей, караоке приложение), дополненной реальностью. Также работал с финтех приложениями. Большой опыт работы с базами данных, многопоточностью, асинхронностью. Работал с GCD, Async/Await, Combine. Большой опыт работы со SwiftUI. Много работал с профилировщиком, работал с картами, кластерами, оптимизировал UI, исправлял утечки. Работал с покупками, валидациями ресиптов в подписках, сокетами. На некоторых проектах реализовывал функционал на ARKit. Имеет опыт работы в команде, участвует в code review, а также в разработке архитектуры проекта и ключевого функционала.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking
ЕТ
Егор Т.
Смоленск
Golang разработчик
Senior
4 545,45 Р/час
ckb
grace
gateway
Grafana
Gin
GraphQL
AWS
GitLab
ClickHouse
Elasticsearch
+45

Инженер-программист с опытом работы 4 года. Как инженер-программист с четырехлетним опытом работы, я обладаю навыками создания высокопроизводительных приложений и сервисов. Мой опыт включает разработку и внедрение сложных систем, оптимизацию кода для повышения эффективности, поддержку масштабируемых и надежных архитектур. Кроме того, имею большой опыт работы с языком программирования Go, с различными видами баз данных и некоторыми аспектами ДевОпс. Также владею навыком создания чистого, хорошо документированного и протестированного кода, и всегда стремлюсь к постоянному обучению и совершенствованию. Языки программирования Go, Bash. Бэкенд Gin, goose, gRPC, protobuf, gRPC-gateway, sqlx, testify, go-mock, zap, pprof, Swagger, Dockertest, go-migrate, GraphQL. Брокеры сообщений Kafka, RabbitMQ. Базы данных PostgreSQL, ClickHouse, Redis, ElasticSearch, MongoDB. Облачные сервисы AWS(Lambda, API Gateway, ECS, S3, Cognito, etc.). ДевОпс Nginx, Docker, Docker Compose, Grafana, Prometheus, Gitlab CI/CD, Kubernetes, Kibana. Системы контроля версий Git, Gitlab. Операционные системы Linux. Достижения Сокращение времени отклика API Оптимизация работы сервисов посредством индексации PostgreSQL, улучшение запросов и кэширование Redis, а также обновление настроек микросервисов, что привело к сокращению времени отклика API на 20%. Усовершенствование процессов развертывания в кластерах Kubernetes Добился увеличения скорости процессов развертывания в кластерах Kubernetes на 15% за счет оптимизации выделения ресурсов, эффективного управления конфигурацией и автоматизации пайплайнов деплоя, что привело к более быстрому и надежному развертыванию приложений. Домены Менеджмент, Финансы

Подробнее
E-commerce & Retail • EdTech • Media
АП
Александр П.
Ростов-на-Дону
Frontend разработчик
Middle+
2 142,86 Р/час
GraphQL
WebSockets
REST
Git
API
Webpack
Gulp
BEM
HTML
CSS
+23

Мой опыт включает работу с современным стеком технологий и реализацию веб-проектов различной сложности. Понимаю весь цикл разработки веб-приложений, начиная с анализа требований и заканчивая оптимизацией производительности. За плечам успешная работа с техническими заданиями, участие в сложных проектах и взаимодействие с различными командами. Умею эффективно работать в режиме многозадачности и привык обрабатывать большие объемы информации. Всегда стремлюсь к совершенствованию как своих навыков, так и качества проектов, над которыми работаю. Считаю важным не только техническую экспертизу, но и умение выстраивать качественную командную работу, что помогает быстрее достигать результатов. Если вы ищете разработчика, который готов брать на себя ответственность, предлагать решения и улучшать существующие процессы, буду рад обсудить, как мой опыт может помочь вашей команде. Готов к ответам на любые вопросы.

Подробнее
Logistics & Transport • Travel, Hospitality & Restaurant business • Urban technology
ДС
Дмитрий С.
Новосибирск
Backend разработчик
Middle
2 727,27 Р/час
Redmine
Socket.io
MariaDB
PHP
WebSockets
Git
MongoDB
Redis
Yii
YouTrack
+23

Разработчик с опытом работы более 3 лет. Хорошие навыки в разработке и внедрении программного обеспечения, проектировании реляционных баз данных, сетевом администрировании, архитектуре проектов. - Хорошее знание различных движков БД (MySql, MariaDB, PostgreSQL + postgis, Redis, MongoDB). Опыт использования сложных запросов, хранимых функций, триггеров и процедур. - Кэширование (Memcached) - Опыт объектно-ориентированного программирования. Функциональное программирование. Большой опыт работы с шаблонами дизайна. - PHP-программирование (PHP5.3 +, PHP7.0-7.4, REST API, WebSocket, фреймворки: Yii, Yii2, Laravel) - Программирование на Kotlin (Ktor, Exposed, socket.io) - Опыт работы с Javascript: React.js, Node.js, Socket.IO. - Большой опыт использования брокеров очередей (RabbitMQ, Apache Kafka) - Опыт работы с Docker: создание образов, использование среды разработки с помощью docker-compose, опыт использования в производственной среде - Регулярное использование шаблонов проектирования и Unit-тестов, непрерывная интеграция, автоматизация сборок - Дизайн и планирование проекта. Опыт экстремального программирования - Разработка и программирование клиент-серверных приложений (REST API, GraphQL, документация по swagger). - CI / CD: настройка и оптимизация заданий Gitlab CI (запускающие оболочки и докеры) - Отладка и рефакторинг кода. Большой опыт поддержки и улучшения существующего кода - Оптимизация производительности приложений (оптимизация базы данных, профилирование и оптимизация приложений) - Работа в команде, работа с трекерами и планировщиками (JIRA, Youtrack, Redmine). Опыт работы с системами контроля версий GIT

Подробнее