ТС
Тимофей Серяков
Ведущий разработчик
Минск, Беларусь · t.seriakov@gmail.com · +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 - Средний |