Резюме
Чистая версия для печати — или скачайте PDF-версию.
Эту страницу также можно напрямую распечатать (Cmd/Ctrl+P) как аккуратный one-pager.
Сергей Тряхалов
- Email: traikhaloff@gmail.com
- Telegram: @stryahalov
- GitHub: github.com/tsrg
- LinkedIn: linkedin.com/in/сергей-тряхалов
- Habr Career: career.habr.com/tsrg
Саммари
Frontend-разработчик с фокусом на Vue 3 / Nuxt.js / TypeScript. Более 5 лет коммерческой разработки фронтенда плюс длительный инженерный опыт в смежных областях. Веду крупные миграции (Vue 2 → Vue 3 с переписыванием 5000+ тестов), снижаю технический долг, оптимизирую сборку и производительность. Параллельно веду два продакшен-проекта: ivanovo.online — начинался как личный AI-эксперимент, вырос в проект для клиента (multi-provider LLM, pg_trgm, Docker-стек) — и коммерческий fullstack-проект mixlab.by. Привык к работе с непрерывными high-load сервисами и высокой ответственностью за результат.
Технический стек
Опыт работы
- Архитектурная миграция Vue 2 → Vue 3 на Composition API и Vuex → Pinia в state-слое всех брендов платформы; переписано 5000+ тестов
- Система предзагрузки критических данных и skeleton-loading, Jest-покрытие 40+ компонентов, удалено 18 000+ строк техдолга
- Уменьшил размер Docker-образа в 10 раз (2000MB → 200MB) через multi-stage build
- Миграция админ-панели из 50+ компонентов на Vue 3; SEO-модуль для CMS
- Advisory-роль (~20 ч/нед): архитектура фронтенда, код-ревью, найм для US-стартапа на этапе MVP
Избранные проекты
ivanovo.online — региональный новостной портал с AI-агрегацией контента. Начинался как личный AI-эксперимент, вырос в проект для клиента. Соло-разработка end-to-end: фронтенд на Nuxt 3 + админка на Vue 3, Node + Express + Prisma + PostgreSQL, multi-provider LLM (Z.ai GLM, OpenAI, Anthropic), Docker Compose, GitHub Actions CI/CD. В продакшене.
mixlab.by — Web/Mobile приложение (PWA + iOS) для коммьюнити кальянщиков: личная полка табаков, миксы, рецепты. Соло fullstack-разработка: Vue 3 + TS + Pinia, Node + Express + MongoDB, OAuth (Google/Apple/Telegram), OpenAI, Docker Compose, GitHub Actions. В продакшене.