Эмиль Имамов - iOS Разработчик
Навыки
- CleanSwift
- Git
- OOP
- swift
- VIPER
- XCode
Опыт работы
BSC MSC
iOS разработчик - 04.2022-07.22Компания-подрядчик, специализирующаяся на Финтех-проектах.
Приложение: потребительский онлайн-банк ВТБ. Покрытие юнит тестами более 70%.
Пришел в компанию в роли стажера, а после успешного окончания стажировки вышел на сам
проект.
Обязанности и достижения:
• Разработка экранов для приложения ВТБ
• Покрытие сцен юнит тестами
• Оптимизация компонентов UI, разработка новых компонентов вместе с дизайнерами и лидом
• Участие в CodeReview
• Работа в команде по Agile-методологиям (Agile, Jira).
Стек: Swift, UIKit, URLSession, Git Flow, SCRUM, Waterfall, Jira, XCTest, GitlabRunner, UICollectionView.3D Платформа
iOS Разработчик - 07.22 - 05.24Приложение для съемки 3D-панорам объектов с базовым функционалом социальной сети и
иммерсивного онлайн-шоурума.
Компания является одним из первых и лидирующих игроков на рынке, коллаборирует с
различными музеями и магазинами, а так же поставляет SDK для интеграции функционала
съемки 3D-панорам партнерам.
Команда: 2 android, 2 iOS, 3 backend, 2 frontend, 2 c++, 1 QA manual
Обязанности и достижения:
• Увеличение MAU на 14% за счёт адаптивной верстки для iPad (UI/UX оптимизация).
• Улучшение retention на 26.1% после редизайна на основе UX-исследований (работа с Figma).
• Реализация функций: 2FA, вкладка «Контакты», ремейк редактора профиля (Core Data, JSON,
Firebase).
• Реализация диплинков для приложения.
• Оптимизация обработки асинхронных запросов со статусом загрузки модели в профиль.
Загрузка реализуется в среднем на 20% быстрее, а прогресс не лагает.
• Реализация зума и фокусировки для экрана съемки (AVFoundation) панорамы.
• Участие в CodeReview.
Стек: Архитектура VIPER, таргет iOS 14, верстка через UIKit (код, XIB, Storyboard), Сборка faslane,
SPM — внешние зависимости (Lottie), ARKit, CoreImage, AVFoundation, URLSession, Operation, GCD,
async/await, Metal, CompositionalLayout, Git, Asana.Домиленд
iOS Разработчик - 07.24 - 05.25Лидер рынка PropTech — экосистема сервисов и продуктов для жильцов квартир и домов. Имеет
более 400 партнеров (A101, Самолёт, Брусника), DAU всего сервиса более 200 тысяч
пользователей. Высоконагруженная платформа с приложениями супераппами на смартфоны
и CRM для управления системой. Продукты поставляются как отдельные модули с
возможностью добавлять и конфигурировать модули с бэкенда в зависимости от потребностей
заказчика.
Команда iOS приложения — 7 разработчиков.
Моя продуктовая команда — 3 backend + TeamLead, 1 frontend, 2 android, 2 iOS , 2 QA.
Приложение для жителей объектов и ЖК от партнеров с функционалом управления услугами
ЖКХ и другими сервисами УК.
Обязанности и достижения:
• Поддержка и развитие существующего проекта супераппа. Исправление багов в рамках
спринтов, регресса и держуства. Оптимизация кода. CodeReview.
• Тесное взаимодействие с Backend разработчиками, дизайнерами и Product менеджерами в
рамках разработки API контрактов, UI и UX фич и продуктовых решений для эпиков.
• Интегрировал новый сложный компонент на экран профиля, реализовав динамический
расчет высоты ячеек CollectionView и динамическое анимированное обновление секций.
• Создание анимированного кастомного календаря на основе
UICollectionViewCompositionalLayout, с возможностью выбора периода, выбора нескольких дат и
другого функционала.
• Инициировал регламент груминга внедрённый на всех мобильных платформах компании.
• Оптимизация процессов на CI/CD (Fastlane, Bash-скрипты), ускорение сборок и снижение
простоев на серверах GitLab, создал новый скрипт для удобной зачистки памяти раннера.
• Эпик «Должники» с экраном-списком жильцов должников по ЖКУ с возможностью на месте
частично или полностью закрыть свои долги, что повысило количество транзакций по ЖКУ на
23%
Стек: Swift, Clean Swift+С, UITableView, UIKit/SwiftUI, SnapKit, REST API, Moya, CocoaPods, SPM,
CoreAnimation, GCD/modern concurrency, Keychain, APNS, Git, CI/CD, fastlane, GitLabRunner,
Kaiten, Swagger.
Образование
Среднее образование
Лицей 1580 при МГТУ им. Н.Э. Баумана2018
Обо мне
Привет, я Эмиль! iOS разработчик из Москвы с 3+ годами коммерческого опыта.
Имею опыт работы в команде на высоконагруженном проекте. Легко взаимодействую с коллегами и нахожу общий язык с кем угодно. Мои интересы и инициативы распространяются за пределы iOS — интересуюсь всем от инфраструктуры до процессов разработки.
В работе использую UIKit, но готов изучить SwiftUI при потребности.
Отлично дебажу и оптимизирую код. Провожу код ревью внимательно и понятно для коллег.
Люблю писать скрипты на Swift и Bash, очень нравятся инфраструктурные задачи. Есть опыт написания документации по методологии DocAsCode в markdown документах.
Владею git, figma, terminal, proxyman, swagger, obsidian, asana и kaiten.
Уверен мои компетенции помогут усилить вашу команду, буду рад присоединиться!