Dmitrii Cherviakov

Senior iOS Developer · Барселона

Дмитрий Червяков

Senior iOS Developer · Swift · SwiftUI · TCA · AI-driven workflows

Senior iOS-разработчик с опытом 9+ лет в создании масштабируемых и производительных мобильных приложений. Глубокая экспертиза в Swift и SwiftUI, фокус на архитектуре, стабильности и продуктивности разработки.

Руководил под-командой из 10 инженеров в крупных продуктах, обеспечив 99% crash-free сессий для приложений с 400K MAU. Сейчас сосредоточен на AI-driven процессах разработки, которые кратно ускоряют инженерную работу без потери качества.

Рост продуктивности год к году

Два одинаковых шестимесячных окна на кодовой базе GrowDiaries: Июнь 2025 — Ноябрь 2025 и Февраль 2026 — Июль 2026. После внедрения AI-driven workflow выросла каждая измеряемая метрика.

Code output
11 006 +81%
строк / месяц · было 6 066
Delivery cadence
25.3 +48%
shippable builds / месяц · было 17.2
Feature throughput
6.7 +38%
фич / месяц · было 4.8

Вся статистика

Опыт

  1. 2025 – н. в.

    Senior iOS Developer

    GrowDiaries · Барселона, Испания

    • В одиночку построил iOS-приложение социальной сети с нуля — pure SwiftUI и The Composable Architecture (TCA): 86 тыс. строк Swift, 90 выпущенных фич, сейчас на ревью в App Store
    • Выстроил AI-driven процесс разработки — agentic coding pipelines с автоматическими циклами верификации и тестовыми guardrails — который поднял каждую измеряемую метрику продуктивности год к году: +81% code output, +47% delivery cadence и +38% feature throughput

    SwiftSwiftUITCAXcode CloudFirebase

  2. 2024 – 2025
    2021 – 2024

    Lead iOS Developer · Senior iOS Developer

    Альфа-Банк · Удалённо

    • Руководил под-командой из 10 разработчиков внутри iOS-организации из 35 инженеров: сотрудничество, менторство и технический рост
    • Отвечал за стабильность и производительность приложения — 99% crash-free сессий при 400K MAU
    • Переработал навигацию, внедрив паттерн Coordinator: заметно повысил надёжность диплинков и удобство приложения. Подготовил документацию и провёл серию презентаций, чтобы подход приняли все команды

    SwiftUIKitSwiftUICoordinatorsgRPCTeamCity

  3. 2020 – 2021

    Lead iOS Developer

    FBS Inc. · Санкт-Петербург, Россия

    • Наладил взаимодействие разработчиков, QA и менеджмента: стабилизировал релизный процесс и сократил переработки
    • Проводил собеседования и удвоил размер iOS-команды
  4. 2019 – 2020

    iOS Developer

    EPAM Systems · Санкт-Петербург, Россия

    • Разработал FAQ-модуль со сложной навигацией и довёл покрытие unit-тестами до 90%
  5. 2017 – 2019

    iOS Developer

    Haulmont Technology · Самара, Россия

    • Провёл редизайн white-label приложения для служб такси
    • Общался с заказчиками и согласовывал требования к приложениям

Избранные проекты

Навыки

Языки
SwiftObjective-C
UI
SwiftUIUIKitSnapKit
Архитектура
TCAMVVM + CoordinatorsVIPERDDD
Сеть
AlamofiregRPCCharles / Proxyman
Практики
TDDCI/CDAI-driven workflowsКод-ревью
Инструменты
Xcode CloudTeamCitySketch / FigmaClaude Code

Образование

  • 2017
    Поволжский государственный университет телекоммуникаций и информатики
    Магистр · Информатика и вычислительная техника, диплом с отличием
    Самара
  • 2015
    Самарский государственный аэрокосмический университет
    Бакалавр · Мехатроника, робототехника и автоматизация
    Самара
Языки
  • Английский C1
  • Русский родной
  • Испанский A2

Контакты