← В ленту
Middle
Регистрация: 09.04.2026

Хасан Абдуллаев

Специализация: Senior iOS Engineer
Уважаемая команда, Я — Senior iOS разработчик с более чем 12-летним опытом создания и развития мобильных приложений, включая продукты с аудиторией миллионы пользователей в сфере маркетплейсов. В своей работе я фокусируюсь на создании производительных и поддерживаемых решений, а также на постоянном улучшении архитектуры и процессов разработки. В последних проектах я работал с приложениями с 1M+ активных пользователей в месяц, где переработал ключевые функции с использованием MVVM, SwiftUI и модульной архитектуры, что позволило сократить время разработки фич примерно на 25–30%. Также я рефакторил легаси-код (включая большие view controllers), разбивая его на более чистые и тестируемые компоненты в соответствии с принципами SOLID, что улучшило читаемость кода и снизило количество продакшн-ошибок. Я внедрял современные подходы к работе с асинхронностью с использованием Combine и async/await, что повысило отзывчивость приложения. Кроме того, я увеличил покрытие тестами с помощью XCTest с примерно 20% до более 60%, что значительно сократило количество регрессионных ошибок. Улучшая и поддерживая CI/CD пайплайны, я помог сократить время релизного цикла примерно на 30% и повысить стабильность сборок. Также я разработал переиспользуемый authentication SDK, который был внедрён в нескольких приложениях, что позволило снизить дублирование кода и обеспечить единый подход к безопасности и пользовательским сценариям. Помимо разработки, я менторю инженеров, провожу код-ревью и участвую в принятии архитектурных решений для обеспечения долгосрочной масштабируемости продуктов. Буду рад применить свой опыт для разработки качественных и масштабируемых iOS-решений. С уважением, Хасан.
Уважаемая команда, Я — Senior iOS разработчик с более чем 12-летним опытом создания и развития мобильных приложений, включая продукты с аудиторией миллионы пользователей в сфере маркетплейсов. В своей работе я фокусируюсь на создании производительных и поддерживаемых решений, а также на постоянном улучшении архитектуры и процессов разработки. В последних проектах я работал с приложениями с 1M+ активных пользователей в месяц, где переработал ключевые функции с использованием MVVM, SwiftUI и модульной архитектуры, что позволило сократить время разработки фич примерно на 25–30%. Также я рефакторил легаси-код (включая большие view controllers), разбивая его на более чистые и тестируемые компоненты в соответствии с принципами SOLID, что улучшило читаемость кода и снизило количество продакшн-ошибок. Я внедрял современные подходы к работе с асинхронностью с использованием Combine и async/await, что повысило отзывчивость приложения. Кроме того, я увеличил покрытие тестами с помощью XCTest с примерно 20% до более 60%, что значительно сократило количество регрессионных ошибок. Улучшая и поддерживая CI/CD пайплайны, я помог сократить время релизного цикла примерно на 30% и повысить стабильность сборок. Также я разработал переиспользуемый authentication SDK, который был внедрён в нескольких приложениях, что позволило снизить дублирование кода и обеспечить единый подход к безопасности и пользовательским сценариям. Помимо разработки, я менторю инженеров, провожу код-ревью и участвую в принятии архитектурных решений для обеспечения долгосрочной масштабируемости продуктов. Буду рад применить свой опыт для разработки качественных и масштабируемых iOS-решений. С уважением, Хасан.

Скиллы

Swift
Objective-C
SwiftUI
UIKit

Опыт работы

Senior iOS Developer
08.2021 - 02.2026 |Akvelon
Clean, SOLID, MVP, MVVM, VIPER, DI, Router, Combine, UIKit, SwiftUI, GCD, Concurrency(Async/Await), Autolayout
Руководил iOS-разработкой для финтех- и real-time messaging приложений, отвечая за техническое направление, архитектурные решения и качество кода в нескольких продуктовых доменах. Спроектировал и реализовал MVP-архитектуру с нуля, используя Clean Architecture и MVVM, определяя границы модулей, навигационные потоки и стратегию внедрения зависимостей (Dependency Injection). Разработал и внедрил общий модуль аутентификации (внутренний iOS SDK), используемый в нескольких приложениях, стандартизировав процессы аутентификации, управление токенами, работу сессий и безопасное хранение данных. Разрабатывал iOS-функциональность с использованием модульной, переиспользуемой и поддерживаемой архитектуры для обеспечения долгосрочного развития продуктов. Тесно сотрудничал с продакт-менеджерами, UX/UI-дизайнерами, backend-разработчиками и QA-инженерами, трансформируя бизнес-, безопасностные и регуляторные требования в надежные технические решения, соответствующие roadmap продукта. Создавал и поддерживал безопасный и устойчивый сетевой слой, включая аутентификацию, версионирование API, обработку ошибок и стратегии повторных запросов (retry). Интегрировал real-time messaging и встроенный чат поддержки пользователей. Определял и внедрял стандарты кодирования и архитектурные практики, менторил junior iOS-разработчиков. Руководил релизами в App Store и пост-релизной поддержкой, включая версионирование, продакшн-деплой и hotfix-и. Достижения: Снизил количество сетевых проблем на 25% за счёт улучшенной обработки ошибок, retry-стратегий и версионирования API. Уменьшил задержки UI и время загрузки данных на 30% благодаря оптимизации потоков, кэширования и управления памятью. Сократил количество продакшн-проблем и hotfix-релизов на 30%, что сделало релизный цикл более предсказуемым. Ускорил время решения пользовательских проблем на 20–25% после внедрения real-time messaging и встроенного чата поддержки. Сократил дублирование логики аутентификации и ускорил запуск новых приложений на 70% благодаря общему authentication SDK. Повысил продуктивность команды на 20% и сократил время онбординга новых разработчиков за счёт менторства и стандартизации практик разработки.

Языки

АнглийскийПродвинутыйРусскийСвободно владеюТурецкийБазовыйУзбекскийРодной