Fullstack-разработчик · 9+ лет

Александр Перепёлкин

Разрабатываю сайты и веб-приложения — в Иванове и удалённо. Пишу фронтенд на Vue и Nuxt с 2017-го, последние годы — вместе с бэкендом на NestJS. Люблю задачи, где интерфейс упирается в архитектуру: SSR, реалтайм, сложные доменные модели.

Иваново, удалённо

Александр Перепёлкин

  1. 01

    FinFort

    Senior Frontend · 2022 — настоящее время

    Полный цикл двух продуктов на Vue и Nuxt: от архитектуры до продакшена.

    • Спроектировал SSR-архитектуру и интеграции с REST
    • Миграция двух крупных проектов с Vue 2 на Vue 3 + TypeScript
    • Пенсионный калькулятор с нуля — сложный бизнес-модуль в основном приложении
    • Менторство junior-разработчиков, кросс-ревью, Scrum
  2. 02

    МЕТАШАРКС

    Frontend-разработчик · 2020 — 2022

    Сложные интерфейсы и админ-панели поверх REST API.

    • Многошаговые формы (аренда авто), штрафы с загрузкой файлов, витрина сертификатов
    • Admin-панели: компании, пакеты, контент
    • Обсуждение API-контрактов с бэкендом
  3. 03

    Appelsin

    Frontend / вёрстка · 2017 — 2020

    Платформа для сетевого маркетинга на Vue 2.

    • Первый продакшен на Vue
    • Вёрстка и постепенный переход к SPA

TourneyGrid

Автор, fullstack · сентябрь 2025 — настоящее время

Multi-tenant SaaS для спортивных федераций и организаторов турниров — в одиночку, с нуля: NestJS, Prisma, PostgreSQL 16, Redis, Nuxt 3, Docker, CI/CD.

  • Multi-tenancy по домену, JWT + 2FA (TOTP), цепочка guards и ролевая модель
  • Сетки round-robin / single / double elimination с bye; таблицы на JSONB-правилах и tie-break
  • Elo-рейтинг с переменным K-factor, событийная инвалидация Redis-кеша
  • Динамические PWA-манифесты, pino, health-checks, бэкапы в Yandex Object Storage
разбор проекта →

Frontend

  • Vue 2 / 3
  • Nuxt 2 / 3 / 4
  • React
  • Next.js
  • TypeScript
  • Pinia
  • Vuex
  • Redux Toolkit
  • React Router
  • TanStack Query
  • Vuetify
  • SSR
  • PWA
  • Vitest / vue-test-utils

Backend

  • Node.js
  • NestJS
  • Express
  • Prisma
  • PostgreSQL
  • Redis
  • JWT + 2FA

Инфраструктура

  • Docker
  • Nginx
  • GitHub Actions
  • GitLab CI
  • Linux VPS
  • Sentry

AI и LLM

  • Claude Code
  • GPT
  • Ollama
  • OpenRouter API
  • GigaChat
  • Figma AI
  • LLM-интеграции в продукт

  • 2024

    Бэкенд на Node.js для фронтенд-разработчиков

    Яндекс Практикум

  • 2018

    Профессиональная вёрстка

    HTML Academy