Сидоров Тимофей Timofey Sidorov

Технический директор / Руководитель разработки CTO / Head of Engineering

#Контакты
#Contact
Telegram:@uakoB
Email: uakob@ya.ru
#Локация
#Location
Россия, Москва
Russia, Moscow
#Опыт
#Experience
13+ лет
13+ years
#Штат
#People
40 инженеров
up to 40 engineers
#Цена
#Salary
₽ 650,000/м. ++
$ 150,000/y. ++

#О себе #Profile

13+ лет в IT, 4+ года на руководящих позициях. Прошел огонь, воду и медные пайплайны.

  • Zero-To-Hero - построил IT‑функцию и архитектуру продукта в стартапе Digital Aviation Solutions: roadmap, бюджеты, стек, команда, процессы, подрядчики
  • Выстраивал процессы SDLC и Delivery в командах до 40 сотрудников, повышая предсказуемость релизов и управляемость разработки
  • Проектировал и внедрял core и доменные сервисы в high‑load системах (финтех, телеком, e‑commerce, авиация)
  • Руководил трансформациями технологического стека (Express → NestJS, JS → TypeScript, монолит → сервисная архитектура, etc.)
  • Совмещал техническое лидерство и продуктовую роль: формирование roadmap, декомпозиция инициатив, синхронизация IT и бизнеса

Vibecoding - движок DES (Discrete-Event Simulation) на Go, C++ и Godot

Ключевое: превращаю хаос в контролируемый хаос. Вижу связи там, где они незаметны

#Ключевая ценность #Key Value

  • Строю IT‑функции с нуля
  • Создаю контролируемую среду
  • Масштабирование команд и архитектуры
  • Контроль сложности и технических рисков
  • Синхронизация IT, продукта и бизнеса

#Сильная экспертиза #Experience in

  • Цифровая трансформация
  • Оптимизация процессов разработки
  • Управление технологией
  • Real-Time Systems

#Технологии #Technologies

SDLC Agile Scrum Docker ELK Kubernetes Vagrant AMQP RabbitMQ SOAP REST SOA UML PoEAA GoF GRASP DSL Soft Real-Time VM Postgres MongoDB MySQL Redis MemGraph Node.js NestJS Express Symphony Laravel TypeScript JavaScript C# PHP Python Go Jira Confluence Linux Windows Server ActiveDirectory Kerberos

#Опыт работы #Experience

Digital Aviation Solutions — CTO
Апрель 2022 — настоящее время 3 года 11 месяцев April 2022 — present 3 years 11 months
  • Сформировал технологическую стратегию продукта и целевую архитектуру с учётом бизнес-целей компании Designed technology strategy and target product architecture considering business goals
  • Спроектировал базовую архитектуру и реализовал core‑сервисы центрального бизнес-домена Designed base architecture and implemented core services of central business domain
  • С нуля построил IT‑отдел: найм, адаптация, роли, процессы взаимодействия Built IT department from scratch: hiring, onboarding, roles, processes
  • Создал систему планирования (roadmap, backlog, short‑term планы), обеспечил прозрачность разработки для бизнеса Created planning system (roadmap, backlog, short-term plans), ensured development transparency for business
  • Сформировал IT‑бюджет (ФОТ, инфраструктура, операционные расходы) Set up IT budget (payroll, infrastructure, OPEX)
  • Выстроил взаимодействие с подрядчиками и инфраструктурными провайдерами Organized collaboration with contractors and infrastructure providers
  • Создал инженерную инфраструктуру разработки (CI/CD, инструменты управления задачами и знаниями) Built engineering infrastructure (CI/CD, task and knowledge management tools)
Emphasoft — Senior Backend Developer
Август 2021 — Апрель 2022 9 месяцев August 2021 — April 2022 9 months
  • Перевел SWAT-команду на Kanban, повысил управляемость потока задач Moved SWAT team to Kanban, improved task flow control
  • Докеризовал сервисы, упростил локальную разработку, деплой, тестирование Containerized services, simplified local development, deployment, and testing
  • Осуществил миграцию с Stateless на Stateful, + миграция на поддержку сессий по всему проекту Migrated from Stateless to Stateful, added session support across the project
  • Внедрил socket.io Implemented socket.io
  • Внедрил ELK-стэк Implemented ELK stack
  • Запустил автоматизированное тестирование (API testing + E2E) Started automated testing (API + E2E)
Fun-box — Project Manager
Октябрь 2020 — Июль 2021 10 месяцев October 2020 — July 2021 10 months
  • Запустил прототип мобильного RCS-мессенджера в кооперации с большой четверкой операторов в Alpha Launched prototype mobile RCS messenger in cooperation with Big Four operators in Alpha Bank
  • Сформировал продуктовую и техническую документацию в соответствии с RFC 8591 Created product and technical documentation according to RFC 8591
  • Внедрил Scrum, метрики (Velocity, TTM) Implemented Scrum, metrics (Velocity, TTM)
  • Выстроил технологический roadmap Android/IOS команд Built technology roadmap for Android/iOS teams
  • Организовал процесс автоматического тестирования (regress testing, feature testing, etc.) Organized automated testing process (regress, feature testing, etc.)
MedPoint24 — Tech Lead, Architect, Team Lead, Project Manager
Декабрь 2019 — Сентябрь 2020 10 месяцев December 2019 — September 2020 10 months
  • Открыл "прямой коридор" между IT-отделом и Product Owners/Product Managers (и неизбежно выступал в его роли сам) совместно с Head of PMO Opened a "direct corridor" between IT and Product Owners/Product Managers (also acted in this role) together with Head of PMO
  • Повысил предсказуемость релизов за счёт внедрения SDLC и agile‑процессов. Increased release predictability through SDLC and agile processes.
  • как "плюс" - внедрил единый идентификационный номер для пользователей, что решило проблему возможных "дублей" по всем продуктовым вертикалям Additionally implemented a unique ID for users, solving duplicates across product verticals
  • Провёл технологическую миграцию core‑сервисов с Python/Django на TypeScript/NestJS Migrated core services from Python/Django to TypeScript/NestJS
  • Внедрил TypeOrm, Lerna, распознавание лиц FindFace Implemented TypeOrm, Lerna, face recognition FindFace
  • Docker'изовал большую часть сервисов, обеспечил деплой в GitLab Dockerized most services, ensured deployment in GitLab
  • Спроектировал и реализовал сервис горячего биллинга, сервис нотификаций Designed and implemented hot billing service and notification service
Goods.ru — Lead Developer
Март 2019 — Ноябрь 2019 9 месяцев
  • Разработка и сопровождение цифровых решений контакт-центра Goods.ru.
  • Реализовал бота с использованием Behavior Tree для автоматической обработки заявок покупателей
  • Отрефакторил сервис нотификаций на Restify + Bull
  • Отрефакторил golang-сервис интеграции контактного центра с Jira Service Desk на объектную модель
  • Внедрил Scrum в 3х командах, покерное планирование и калибровку
  • Проведение различных семинаров по Software Design, SDLC
Мобильные ТелеСистемы (МТС) — Lead Developer
Июнь 2018 — Апрель 2019 11 месяцев
  • Спроектировал сервисы coop‑стриминга и турнирной сетки и multi mediasources
  • Переписал чат на Socket.io, с поддержкой слияния чатов в рамках coop-стрима
  • Добавил поддержку сессий
  • Осуществил миграцию с Sequilize на TypeOrm
  • Dockerизовал большую часть сервисов для удобства локальной разработки и деплоя
  • Реализовал сервис нотификаций
  • Разработал backend календаря стримера
  • Внедрил GilabCI, обеспечил переход скриптов автоматизации с Jenkins
Авиакомпания Смартавиа — Middle/Senior Developer
Октябрь 2017 — Июнь 2018 9 месяцев
  • Разработал сайт бронирования авиабилетов с нуля
  • Реализовал работу с GDS Sirena Travel по бинарному протоколу
  • Разработал API заказа допуслуг на рейсах (SSR + EMD)
  • Осуществил миграцию на Nest.js 5.x c Express + Inversify
  • Реализовал сервис нотификаций
  • Реализовал сервис нотификаций
  • Интегрировал платежные шлюзы
МФК Честное слово — Middle/Senior Developer
Февраль 2016 — Сентябрь 2017 (1 год и 8 месяцев)
  • Спроектировал и реализовал поддержку платежных шлюзов для работы с Грузией (Tblisi Bank, Bank of Georgia)
  • Спроектировал и реализовал модуль биллинга
  • Разработал сервис аукциона просрочек
  • Миграция на Doctrine ORM
  • Спроектировал проект версии 2.0 с нуля
  • Спроектировал архитектуру модуля бухучета
  • Реализовал core-сервис основной доменной сущности с использованием Finite State Machine на NodeJS 7.x (для версии проекта 2.0)
Московский Центр Качества Образования (МЦКО -> МЭШ) — Junior/Middle Developer
Апрель 2013 — Февраль 2016 (2 года и 11 месяцев)
  • разработка и сопровождение сайта электронного журнала и дневника
  • Разработка сводных отчетов масштаба города/округа по успеваемости всех классов во всех аккредитованных образовательных учреждениях г. Москва
  • поддержка БД, оптимизация запросов и кода
  • refactoring, reverse engineering
  • верстка
  • оптимизация процесса разработки
  • внедрение agile
SkyMS — Помощник системного администратора
Ноябрь 2012 — Апрель 2013 (6 месяцев)
  • обслуживание парка компьютеров(замена и закупка комплектующих, мелкий ремонт)
  • обслуживание оргтехники (настольные и промышленные принтеры, МФУ, сканеры)
  • установка и настройка сетевого оборудования (от свичей до прокси-сервера)
  • развертывание и администрирование сети, введение пользователей в доменную сеть
  • поверхностное администрирование AD и Windows Server 2008 R3
  • консультирование пользователей по вопросам работы с компьютером
  • внедрение agile