Тимофей Харитонов

iOS
Developer

// SwiftUI, Accessibility, Backend-Driven UI

iOS-разработчик, 7+ лет коммерческого опыта. Работаю над приложением «Мой МТС» (MAU 30 млн) - персонализация, кастомизация и улучшение пользовательского опыта в продуктовой команде. Спикер Mobius Conf 2025.

Тимофей Харитонов
30M
MAU «Мой МТС»
7+ years_exp
30M MAU
26,7% a11y_impact
B1+ english
Mobius Conf 2025спикер · Accessibility в MWS
Accessibility SDK26,7% MAU · ~8M пользователей
Сотрудник года 2025номинант MWS (ex. МТС)
Design System SDKконтрибьют в SDK DS в MWS
Push Notifications SDKразработал SDK · Sevstar
Splash-экран100% MAU · UIWindow + параллельная загрузка
timofey@haritonov.mecat about.md

Занимаюсь персонализацией и кастомизацией приложения «Мой МТС». Вместе с командой стараемся сделать так, чтобы у каждого пользователя было ощущение «приложение сделано для меня».

В 2025 г. выступил на Mobius Conf с докладом о жизненном цикле Accessibility-фичи в экосистеме МТС. Изменения затронули 26,7% пользователей (~8 млн от общего MAU 30 млн чел).
Активно контрибьючу в SDK Дизайн-системы МТС.
Номинант на «Сотрудник года 2025» MWS.

Люблю учиться и делиться опытом: выступаю и посещаю конференции, веду tg-канал @haritonovme.
Между коммитами увлекаюсь бегом и хоккеем. Играю за местную любительскую команду.

наведи на подчёркнутые слова

MWS (ex. МТС Диджитал) · «Мой МТС»

Команда: 2 iOS, 2 Android, 2 QA, 2 аналитика, продакт
iOS Developer
Accessibility для экосистемы МТС: реализовал масштабируемые шрифты через контрибьют в SDK Дизайн-системы. Фича затронула 26,7% пользователей (MAU 30 млн, ~8 млн) Mobius Conf 2025.
Персонализированный Splash-экран [SwiftUI]: спроектировал отдельный UIWindow с видео-анимацией, с приветствием и параллельной загрузкой данных - пользователь бесшовно попадает на готовый главный экран. Затрагивает 100% пользователей iOS при каждом запуске приложения.
День рождения [SwiftUI]: Реализовал персонализированный экран поздравления пользователя с Днём рождения с кастомной анимацией падения конфетти.
Миграция на GraphQL: перевёл сетевой слой ЗО команды, реализовал сетевой логгер. Один гибкий GraphQL-запрос на модуль.
Stories с видео: расширил формат Stories поддержкой видео-слайдов. Новый инструмент для маркетинга и коммуникации с пользователями.
Другие продуктовые фичи: аренда повербанка (интеграция с Юрент), ребрендинг, онбординги, модуль авторизации, "Семейная группа", настройка A/B тестов, TNPS-опросы и многое другое.
Unit-тестирование: покрытие тестами ключевых классов ЗО команды.
Менторство и найм: code review, менторинг, проведение технических собеседований.
iOS 15+ Swift SwiftUI UIKit MVP / MVVM Swift Concurrency GCD Backend-Driven UI GraphQL WebSocket Core Data Keychain Unit Tests Widgets Accessibility AppMetrica
App Store · «Мой МТС»

Декартус (ex. Севстар)

Крупнейший телеком Севастополя · 2 iOS, 2 Android, 2 QA, тимлид
iOS Developer
Видеодомофония с нуля: спроектировал и реализовал модуль. Пользователи управляют домофоном с телефона/планшета.
Миграция Obj-C → Swift: перевёл ключевые модули. Повысил стабильность кодовой базы, скорость разработки и читаемость кода.
Push-уведомления SDK: вынес Rich Push Notifications в отдельный dev SDK для переиспользования в приложениях компании.
Авторизация Touch/Face ID и 2FA: реализовал безопасную авторизацию с использованием биометрии и двухфакторной аутентификации.
Модернизация стека: Combine, async/await после поднятия таргета до iOS 13.
Редизайн приложения: обновил интерфейс и улучшил пользовательский опыт.
Swift Obj-C MVVM RxSwift Combine async/await REST API Alamofire Firebase UIKit SnapKit Kingfisher
App Store · «Провайдер App» / «Мой цифровой город»

Itactis

Единственный iOS-разработчик на проекте
iOS Developer
Самостоятельно разработал iOS-приложение с нуля для e-commerce проекта, над которым ранее работал как фронтенд-разработчик.
Полный пользовательский flow: авторизация → каталог товаров → оформление заказа. Самостоятельные архитектурные решения (MVP).
Swift MVP URLSession UIKit GCD Core Data

Itactis · СД «ПРАКТИКА» · Wizard Promo

2.5 года веб-разработки до перехода в iOS
Frontend
Веб-разработка коммерческих проектов (Vue.js, TypeScript, PHP). Глубокое понимание клиент-серверного взаимодействия, работы с API и кроссплатформенного мышления.
JS/TS Vue.js PHP Bitrix WordPress Docker Figma

// languages & UI

Swift Objective-C SwiftUI UIKit Accessibility Widgets

// architecture

MVVM MVP VIPER Clean Swift Backend-Driven UI

// concurrency & network

Combine RxSwift GCD Swift Concurrency (Actors, Sendable) OperationQueue REST API GraphQL WebSocket URLSession Alamofire

// storage & tests

SwiftData Core Data Keychain UserDefaults Unit Tests Snapshot Testing Code Review

// tools & ci/cd

AI assisted development Git / GitFlow Fastlane CI/CD SPM (Swift Package Manager) CocoaPods AppMetrica Flutter Charles / Proxyman Xcode instruments

// soft & languages

Agile / Scrum Mentoring System Design Русский — родной English — Intermediate+

МГТУ «СТАНКИН»

Диплом · Бакалавр, Магистр
Выпуск 2018

Курс Flutter · МТС Тета

2024 · 6 мес.
Dart, кроссплатформенная разработка, корпоративное обучение
Сертификат

Курс «iOS Developer. Professional» · OTUS

2025 · 6 мес.
SwiftUI, архитектура (MVVM+S, Clean Swift, SOA), Swift Concurrency, CoreML, модуляризация, мультиплатформа
Дипломный проект на GitHub: Family Hub (SwiftUI)
Сертификат Удостоверение о повышении квалификации (УПК)

$./connect — haritonov.me