Сергей · Senior Frontend Developer · Ижевск, Россия

tegozen

9+ лет разрабатываю веб- и мобильные приложения. Основной стек — React, React Native и TypeScript; также работаю с Vue 3 и Nuxt. Проектирую сложные интерфейсы, провожу ревью и довожу задачи до релиза.

  1. 01

    Разработка функций от постановки задачи до релиза

  2. 02

    Проектирование интерфейсов и клиентских приложений

  3. 03

    Ревью кода и поддержка инженерного качества

  4. 04

    Использование AI-инструментов для разработки и проверки решений

Опыт и проекты

Коммерческие и персональные проекты.

Коммерческий
Превью Tonezen

Tonezen

Медиаплеер для аудиокниг и музыки с полноценной работой без сети: Android-клиент на Kotlin и Jetpack Compose, настольное приложение на Electron и React, синхронизация прогресса через собственный экземпляр Supabase и хранение медиатеки в Beget S3.

  • Offline-кэш и очередь загрузок без потери авторизации вне сети
  • Синхронизация прогресса между Android, Windows и macOS
  • Self-hosted Supabase, Express/OpenAPI и индексатор S3-каталога
Личный
Превью Portfolio Web App

Portfolio Web App

Персональная визитка на Next.js (App Router): профиль, стек, компетенции, проекты и публичные контакты.

Личный
Превью недоступно

Ashen Courtyard

Однопользовательская браузерная 3D-игра об исследовании средневековой крепости с физикой, интерактивным окружением и локальным сохранением прогресса.

  • Единая система управления для клавиатуры и мыши, геймпада и сенсорных экранов
  • Физическое перемещение от третьего лица, прыжки, камера с коллизиями и анимации персонажа
  • Исследуемая многоуровневая крепость с дверями, предметами, сундуком и инвентарём
  • Автосохранение в IndexedDB и установка как PWA с офлайн-доступом к игре и ассетам
Личный
Превью Nuxt Commerce Demo

Nuxt Commerce Demo

Учебный SSR-магазин с каталогом, корзиной, авторизацией, middleware, Pinia persist, Nitro API, виртуализацией и валидацией форм.

Личный
Превью Click Morph

Click Morph

Ритм-кликер: точка бежит по кругу, Earn засчитывается в подсвеченной дуге. Апгрейды меняют форму (квадрат, цвет, кольцо, пульс); уровни сужают окно попадания.

Личный
Превью Flex Wars

Flex Wars

Собес-ран на Phaser: 8 CSS-тикетов в формате дейтинга — свайп влево или вправо, пока не вышло время. Генерация вопросов по грейдам, HP интервьюера, рекорд в localStorage.

Проекты по годам

ГодМобильное банковское приложениеКомплексное решение для сети Retail / HoReCaПлатформа доставки еды и управления заказамиB2C e-commerce приложениеМобильный каталог организацийКроссплатформенная система управления заказамиМобильный клиент видеосервисаDesktop-клиент оператора видеосвязиМодуль управления событиями и календарьМобильная система полевых обследованийМобильная система полевой документацииИгровая промо-PWAМобильное приложение для розничных покупателейB2B-приложение для дилерских продажВстраиваемый виджет видеосвязиLow-code система управления задачамиМобильная система работы с технической документациейNext3DПланшетный клиент видеосервисаМобильный клиент маркетплейсаМобильная платформа дистанционного обученияКорпоративная система управления бизнес-процессамиTeamSpeak 3 in DockerTonezenVA TranscribatorLightRAG monorepoCross-platform messengerСпециализация Vue 3 / NuxtNuxt Commerce DemoB2B-платформа оптовых заказовСистема обработки и контроля фотоматериаловСистема управленческой отчётностиКонтейнеризированный AI-ассистент для мессенджераСистема анализа эмоциональной окраски речиnginx-proxyФоторедакторПлатформа анализа аудиозаписейDistributed audio pipelineЛаборатория анализа голосовых характеристикBDO KeepAshen CourtyardStudio WebOrbit ParkPixel FishTile PainterClick MorphFlex WarsHolo ForgePortfolio Web App
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016

Сводка компетенций

Разработка клиентских приложений, архитектура, интеграции, тестирование и выпуск в продакшен.

Опыт9+ лет

Коммерческая разработка веб- и мобильных приложений с 2017 года

Веб-разработкаУверенно

JavaScript/TypeScript и React в коммерческих проектах; Vue 3 и Nuxt в публичных проектах

Мобильная разработкаСильный

React Native, Kotlin, Jetpack Compose, Media3, Room, нативные модули и релизы

Backend/APIРабочий

REST, WebSocket, Supabase, S3, FastAPI/Uvicorn, Celery и Redis, SQLAlchemy/Postgres, Node.js, MongoDB, Docker, CI/CD

КачествоСистемно

Ревью кода, модульные и E2E-тесты, выпуск версий и срочные исправления

AI/LLMПрактика

OpenClaw, транскрибатор, LightRAG, прикладные AI-интеграции

Дополнительные акценты

  • Интеграция внешних API, SDK и систем реального времени.
  • Проектирование сложных интерфейсов и клиентской архитектуры.
  • Ревью кода, тестирование, типизация и сопровождение релизов.

Технологии

Основной стек для веб-, мобильной и серверной разработки.

Основной веб-стек

JavaScriptTypeScriptReactNext.jsHTML5CSS/Sass/LessTailwind CSS

Vue

Vue 3Composition APINuxtPiniaTanStack Vue QueryVeeValidateVuelidateNitro

Мобильные и настольные приложения

React NativeCapacitorElectronKotlinJetpack ComposeMedia3Room

Данные и реальное время

RESTGraphQLWebSocketWebRTCLiveKitRabbitMQS3/MinIOSupabase

Качество и архитектура

FSDFeature-basedMFEModule FederationStorybookJestVitestPlaywrightDetox

Серверная разработка, инфраструктура и AI

Node.jsPythonFastAPIPostgresDockerCI/CDNginxLightRAGMCPCursor / Codex

Стек по направлениям

  • Веб: React, React Router, TypeScript/JavaScript, Vue, Vue Router, Nuxt, Vite, Next.js, Turbopack, Framer Motion, PWA (Workbox), Nitro static
  • Мобильные приложения: React Native, Kotlin, Jetpack Compose, Media3, Room, Hilt, Cordova, CapacitorJS, Reanimated
  • Сервер и инфраструктура: Python, Node.js, FastAPI, Uvicorn, SQLAlchemy, Celery, Redis, Docker, CI/CD, Nginx, Certbot, Linux/CLI, VPS
  • Данные и AI: SQL, NoSQL/MongoDB, Postgres, SQLite, Supabase, S3, ML/AI/LLM, OpenAI API, LightRAG, MCP (HTTP bridge)

Инженерные навыки

  • Архитектура: Feature-Based и FSD
  • Инженерные практики: ревью кода, наставничество и сопровождение релизов
  • Производительность и отладка прод-инцидентов
  • Интеграция внешних API и SDK, REST, OpenAPI и систем реального времени
  • Тестирование: Jest, Vitest, Happy DOM, @nuxt/test-utils, React Testing Library, E2E (опыт); линтинг: ESLint, Biome; pre-commit: Husky, lint-staged
  • Планирование и оценка задач, техдокументация (README/JSDoc)
  • Ранний опыт в веб-дизайне, вёрстке и оформлении цифровых проектов