Resume
Clean, printable summary — or download the PDF one-pager.
This page is also fully printable (Cmd/Ctrl+P) as a clean one-pager.
Sergei Tryahalov
- Email: traikhaloff@gmail.com
- Telegram: @stryahalov
- GitHub: github.com/tsrg
- LinkedIn: linkedin.com/in/сергей-тряхалов
- Habr Career: career.habr.com/tsrg
Summary
Frontend Developer specializing in Vue 3, Nuxt.js, and TypeScript. 5+ years of commercial frontend development on top of broader engineering experience. Track record of leading complex migrations (Vue 2 → Vue 3 with 5,000+ tests rewritten), reducing technical debt, and optimizing build pipelines (10x Docker image size reduction). In parallel, runs two production projects: ivanovo.online — started as a personal AI experiment and grew into a real client project, an AI-powered regional news aggregator with multi-provider LLM abstraction (OpenAI, Z.ai, Anthropic) and PostgreSQL pg_trgm-based news clustering; and mixlab.by — a commercial fullstack web/mobile app (PWA + iOS) with Vue 3 / Node / MongoDB stack.
Technical Stack
Experience
- Vue 2 → Vue 3 Composition API migration and Vuex → Pinia migration across all platform brands; 5,000+ tests rewritten
- Critical-data preload system and skeleton loading, Jest coverage for 40+ components, 18,000+ lines of tech debt removed
- Cut Docker image size 10x (2000MB → 200MB) via multi-stage build
- Migrated 50+ component admin panel to Vue 3; built CMS SEO module
- Advisory role (~20h/wk): frontend architecture, code review, hiring for a US startup MVP
Selected Projects
ivanovo.online — Regional News Portal with AI Content Aggregation. Started as a personal AI experiment, grew into a real client project. Solo end-to-end: Nuxt 3 frontend + Vue 3 admin, Node.js + Express + Prisma + PostgreSQL, multi-provider LLM (Z.ai GLM, OpenAI, Anthropic), Docker Compose, GitHub Actions. Live in production.
mixlab.by — Web/Mobile (PWA + iOS) app for hookah enthusiasts: personal tobacco shelf, mix builder, recipe sharing. Solo fullstack: Vue 3 + TS + Pinia, Node + Express + MongoDB, OAuth (Google/Apple/Telegram), OpenAI, Docker Compose, GitHub Actions. Live in production.