Skip to content

timseriakov/CV

Repository files navigation

Тимофей Серяков

Ведущий разработчик

Минск, Беларусь · [email protected] · +375 33 9 123 846

linkedin.com/in/timofei-seriakov · github.com/timseriakov

Ведущий React / React Native разработчик с 8+ лет опыта: проектировал B2B/B2C-системы, CRM и внутренние инструменты, внедрял архитектурные паттерны, снижал технический долг, ускорял интеграции в 3+ раза и сокращал CI-сборки на 40% — создавая надёжную архитектурную базу для роста продукта.

Ключевые навыки

  • Техническая стратегия и архитектура
  • Декомпозиция и техническая документация
  • Микросервисы и модульные монолиты
  • Agile и Scrum-подходы
  • Domain‑Driven Design (DDD)
  • Применение AI для ускорения разработки
  • Подбор и наставничество специалистов
  • CI/CD: проектирование и внедрение
  • TypeScript и Node.js (NestJS)
  • React / React Native

Ключевой опыт

Lifetech (Turkcell Group)

Ведущий разработчик | Минск, Беларусь | 2021–2025

  • Руководил командами от 4 до 12 человек, определял архитектуру и технический вектор развития.
  • Сократил время CI-сборок на 40% за счёт кеширования сборок и модульной структуры.
  • Внедрил практику real-time мониторинга ошибок — повысил скорость реакции на инциденты.
  • Вёл и поддерживал техническую документацию: ADR, руководства, онбординг.
  • Проводил технические интервью и участвовал в принятии решений по найму.

ABF Programming

Frontend разработчик | Минск, Беларусь | 2020–2021

  • Работал над SPA-продуктом в финансовой сфере — разрабатывал интерфейс аналитического инструмента.
  • Вёл коммуникацию с заказчиком на английском языке, формировал требования, выстраивал Roadmap проекта.
  • Выстроил процесс работы с накопившимся техдолгом в проекте, где ранее этим не занимались.

BetterWeb Solutions DMCC

Frontend разработчик | Дубай, ОАЭ | 2017–2019

  • Разрабатывал адаптивные интерфейсы CRM-систем по макетам и требованиям.
  • Модульно организовал фронтенд: отделил общую логику и шаблоны, упростил сопровождение и внедрение функционала.
  • Использовал стек PHP, JavaScript (ES6), HTML, CSS — создавал UI-компоненты, обрабатывал формы и API-запросы.

Ключевые проекты

ИССА — Личный кабинет B2B-клиентов мобильного оператора Life:)

(Информационно-сервисная система абонента)

  • Спроектировал архитектуру web-клиента: от UI и моно репозитория до CI/CD.
  • Принимал участие в разработке мобильного приложения (React Native).
  • Организовал техническую документацию, систему компонентной документации (Storybook), внутренний onboarding и гайды.
  • Внедрил мониторинг ошибок, участвовал в развёртывании и поддержке production инфраструктуры.
  • Tech stack: TypeScript, React, React Native, RTK Query, Storybook, Sentry, Docker, Jenkins.

CRM-платформа для партнёров (контрагентов) Life:)

(Sales Portal)

  • Спроектировал и разработал full-stack систему на основе событийной архитектуры (CQRS, RabbitMQ) с разделением на бизнес-контексты.
  • Реализовал работу с PostgreSQL и OracleDB, авторизацию через Keycloak (OAuth2/SSO, RBAC).
  • Обеспечил сквозную трассировку пользовательских действий по Correlation ID через ELK Stack, используя fanout-механику RabbitMQ.
  • Добился быстрой загрузки интерфейса в условиях мобильной связи с помощью lazy-loading, code splitting, tree-shaking.
  • Сократил время CI-сборок на 40% с кешированием Nx-артефактов в S3 (MinIO).
  • Tech stack: NestJS, Ionic, React, RabbitMQ, PostgreSQL, OracleDB, Keycloak, Nx, Docker, ELK, Sentry, Docker, Jenkins.

Визуальный редактор сценариев для чат-бота службы поддержки Life:)

(SmartBot)

  • Спроектировал и реализовал n8n-like frontend для настройки логики диалогов — drag-and-drop редактирование, предпросмотр и валидация сценариев на лету.
  • Настроил Storybook и E2E-тестирование основных сценариев с Vitest и Testing Library.
  • Инструмент используется операторами поддержки для визуального редактирования сценариев чат-бота.
  • Tech stack: TypeScript, React, React Flow, RTK Query, Zustand, Mantine, Vitest, Storybook, Sentry, Docker, Jenkins.

В каждом из проектов внедрил автогенерацию клиентского SDK по OpenAPI — устранил ручную работу, обеспечил стабильный контракт между frontend (web/mobile) и backend и ускорил интеграции.

Образование

Минский инновационный университет (МИУ)

Информационные технологии в экономике, Инженер-программист-экономист | 2010

Языки

Язык Уровень
Русский Родной
Английский B1 - Средний

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published