Рамиль Янбердин. iOS developer
Я создаю мобильные приложения и работаю над продуктами с высокой нагрузкой. Специализируюсь на оптимизации интерфейсов, сложных UI‑компонентах и архитектуре приложений. Постоянно отслеживаю новые технологии и подходы в iOS‑разработке, чтобы создавать эффективные и современные решения.

Сейчас открыт для интересных проектов и предложений о работе.
Опыт работы
Инженер по тестированию в Яндексе
Тестировал продукты: Драйв, Поиск, Кью и Дзен
Писал тестовую документацию
iOS разработчик в VK
  • написал инфраструктуру для написания UI тестов, в том числе для их прогона на ферме
  • реализовал адаптивные шрифты во всем приложении для людей с нестандартным размеров шрифта на девайсе
  • переписал core ленту, внедрив атомарный фид, которая используется во всех экранах, что дало улучшение плавности скролла до 60%
  • выступил с 6 докладами в рамках технической команды и проекта в целом
  • получил метку High Potential (HiPo) в рамках группы компаний VK
TeamLead в VK

Планировал фичи на команду, распределял нагрузку, помогал в развитии команды

Образование
Санкт-Петербургский Государственный Архитектурно-Строительный университет
Курс Инженер по тестированию в Яндекс
Курс iOS разработчик в Яндекс
Курс TeamLead в VK
Профессиональные навыки
UIKit, SwiftUI, DS-компоненты — создание сложных интерфейсов, кастомных компонентов, работа с анимациями и адаптивной версткой.
Архитектуры: MVC, MVP, MVVM, VIPER, Clean Swift, UDF — выбор оптимального подхода под проект, поддержка чистого и масштабируемого кода.
Xcode Instruments: Time Profiler, Hitches и др. — анализ производительности, оптимизация FPS, выявление узких мест в приложении.
REST API, HTTP, JSON, CoreData и др. — интеграция с бэкендом, хранение и синхронизация данных, работа с локальными хранилищами.
GCD, Swift Concurrency, Combine — эффективная многопоточность и асинхронная обработка данных, обеспечение плавного UX.
CI/CD, Fastlane, Git — настройка автоматических сборок и деплоя, управление версиями, поддержка стабильного процесса разработки.
AppMetrica, Tracer, Logger — мониторинг приложений, логирование ошибок и метрик для анализа работы продукта.
XCTest, SnapshotTesting, кастомные тестовые фреймворки — обеспечение качества продукта через юнит- и UI-тестирование, контроль регрессий.
Code review, Agile/Scrum, управление командой до 8 человек — проведение ревью, организация процессов разработки, наставничество и поддержка команды.
Решение проблем с App Review и App Store Connect — сопровождение публикации, решение вопросов модерации и исправление ошибок при публикации.
Проведение технических интервью — оценка кандидатов, проведение собеседований, подбор и обучение новых сотрудников.
Доклады
За последние несколько лет я выступил с более чем 6 техническими докладами на профессиональных конференциях в рамках VK
Биография
Я родился в Набережных Челнах, с детства увлекаюсь спортом и музыкой. В 18 лет переехал в Санкт-Петербург для обучения в университете.

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

Помимо работы, записал пару музыкальных альбомов, играю на гитаре, катаюсь на сноуборде. Активно помогаю жене в развитии её моноспектакля, сочетая творчество и технологические навыки.
r-yy@outlook.com