🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Тимофей Харитонов (kharitonov_dev), 30 лет, Россия, КазаньТимофей Харитонов (kharitonov_dev), 30 лет, Россия, Казань

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

Разработчик мобильных приложенийiOS разработчик
Ищу работу

Контакты

Войти
Возраст: 30 лет
Опыт работы: 5 лет и 8 месяцев
Регистрация: 28.01.2022
Последний визит: 3 месяца назад
Гражданство:
Местоположение: Россия, Казань
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

https://github.com/kharitonov-dev
https://www.linkedin.com/in/bytim/

Опыт коммерческой разработки более 4 лет. Стараюсь всегда держать руку на пульсе IT сферы: посещать конференции, митапы и в свободное время оттачивать изученные темы для полного понимания процессов “под капотом”. Мой приоритет приносить максимальную пользу команде, компании и постоянно расти: углублять текущие знания и делиться ими, изучать новые технологии, повышать навыки.

Навыки

Git
Swift
ООП
Autolayout
GCD
MVVM
RxSwift
CoreData
Objective-С
Разработка под iOS

Участие в профсообществах

Опыт работы

  • Крупнейшая телекоммуникационная и ведущая ИТ-компания
    МоскваБолее 5000 сотрудников
    Разработчик мобильных приложений (Средний)iOS разработчик
    Апрель 2023 — По настоящее время (1 год и 8 месяцев)

    Одна из главных целей моей команды - улучшение пользовательского опыта в приложении “Мой МТС”. Участвовал в реализации онбордингов, интеграции SDK, перевел модули нашей ЗО на новый сетевой слой, вел с командой релиз ребрендинга и активно работал над актуализацией всех экранов под новый макеты. Реализовал масштабирование a11y-шрифтов (Dynamic type, Accessibility) для всех проектов МТС через контрибьют в SDK DesignSystem. Удалил старые и доработал новые виджеты (SwiftUI). Готовлю экраны SwiftUI (MVVM, iOS 15). Участвовал в фиче по аренде повербанков Юрент в “Мой МТС”. Добавил авторизацию по Face ID. Работа с техдолгом, метриками (GA, AppMetrica), конфигом (данные с CMS): разметка, краши, баги, логирование, верстка кодом.
    Активно участвую в командных мероприятиях, в ревью, собеседованиях и менторстве. Готовлюсь и планирую подавать заявки на участие в конференциях и с радостью посещаю их как гость.
    Прошел курс от “МТС Тета” по Flutter (Dart), который длился 4 месяца, с менторами, домашними заданиями (приложение: “Чат”) и итоговой аттестацией (приложение: “Новости”).


    Stack: iOS 14+, Swift, MVP / MVVM, Async / Await, GCD, SwiftUI (13+) / UIKit, AutoLayout, PureLayout, Backend-Driven UI, URLSession / WebSocket / GraphQL, Keychain / Core Data, Deeplinks, Unit-тесты, Widgets, Accessibility

    Приложение: https://apps.apple.com/ru/app/мой-мтс/id1069871095

  • Информационные технологии, системная интеграция, интернет Телекоммуникации, связь
    СевастопольОт 100 до 1000 сотрудников
    Разработчик мобильных приложенийiOS разработчик
    Февраль 2022 — Апрель 2023 (1 год и 3 месяца)

    Занимаюсь с командой постепенным переписыванием части приложения с Objective-C, реализацией, поддержкой нового функционала на Swift и внедрением нового дизайна приложения.
    Реализовал сетевой слой (Alamofire, Generics, Protocols, Async/await). Организовал и расширил функционал пуш-уведомлений. Из успешных кейсов могу также отметить реализацию модуля видеодомофонии (APNS, CallKit, Pushkit, Linphone), авторизации (LocalAuthentication - Touch/Face ID, 2FA) и многие, интересные другие фичи.

    После поднятия таргета до 13 iOS новые модули на Combine, Async / Await.

    Stack: Swift / Obj-C, MVVM + RxSwift, UserDefaults / Keychain, GCD, Alamofire, UIKit, Kingfisher, SnapKit
    Приложение: https://apps.apple.com/ru/app/мой-цифровой-город/id1597274109

    SwiftObjective-СRxSwiftMVVMAutolayoutUIKitCoreDataXcodeGCDGitLabGit-Flow
  • itactis
    Разработчик мобильных приложенийiOS разработчик
    Сентябрь 2021 — Февраль 2022 (6 месяцев)

    Работал в команде над созданием и реализацией мобильного приложения с 0 для проекта на котором работал ранее как frontend-разработчик.

    Stack: Swift, MVP, URLSession, UIKit, Storyboard, GCD, CoreData

    SwiftUIKitStoryboardGCDCoreDataSOLIDООП
    Фронтенд разработчикFrontend-разработчик
    Октябрь 2020 — Сентябрь 2021 (1 год)

    Вместе с командой разрабатывал и поддерживал e-commerce проект. Занимался разработкой новых фич, интеграцией с внешними сервисами, углубленной настройкой аналитики. В свободное время изучал Swift, так как планировал перейти из web в мобильную разработку под iOS.

    Stack: JS, Vue.js, API, AJAX, AMO / Retail Rocket и др. внешние сервисы, Google / Яндекс аналитика.

  • Система документооборота "ПРАКТИКА"
    Фронтенд разработчикFrontend-разработчик
    Май 2020 — Октябрь 2020 (6 месяцев)

    Stack: JS, TypeScript, Vue.js, Docker, git, Figma, Phabricator, API

  • Wizard promo
    Фронтенд разработчикFrontend-разработчик
    Апрель 2019 — Май 2020 (1 год и 2 месяца)

    Stack: JS, Vue.js, JQuery, HTML, CSS, PHP, git, Figma, Photoshop, Bitrix, WordPress, Joomla

Высшее образование

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

    Московский государственный технологический университет «СТАНКИН»
    Технологический
    Сентябрь 2012 — Июнь 2018 (5 лет и 9 месяцев)

    Специализация: "Техносферная безопасность"
    Дипломы: Бакалавриат, магистратура