Веб-разработчик на фрилансе

Сайты, которые быстро открываются и находятся в поиске.

Я Izarhaddon, веб-разработчик на фрилансе. Делаю статические и динамические сайты на Vue, Nuxt и React, пишу бэкенд и API, исправляю проблемы с техническим SEO и скоростью.

izarhaddon@gmail.com

Что я делаю

  • Сайты на Vue, Nuxt и React

    Статические и динамические сайты, в том числе на нескольких языках. Если проект позволяет, собираю статику: её проще размещать, и ломаться в ней почти нечему. Если страницы зависят от живых данных или личного кабинета, делаю серверный рендеринг или клиентское приложение.

  • Бэкенд и API

    Сервисы на Node.js, Express и TypeScript, базы данных с Prisma и админки для управления контентом. Валидация на Zod, поэтому фронтенд и бэкенд работают по одним правилам. Документация REST API создаётся автоматически из тех же схем.

  • SEO и скорость

    Технический аудит и исправления по его итогам: мета-теги, Schema.org, hreflang, canonical, карты сайта и Core Web Vitals.

Технологии

Фронтенд

  • Vue 2 / 3
  • Nuxt 2 / 3 / 4
  • React
  • Next.js
  • TypeScript

Состояние и данные

  • Pinia
  • Vuex
  • Redux Toolkit
  • RTK Query
  • TanStack Query

Архитектура

  • Single-SPA
  • Module Federation
  • SSR / SSG
  • PWA

Интерфейсы и графика

  • Storybook
  • Tailwind CSS
  • Element Plus
  • Vuetify
  • ECharts
  • Canvas
  • SVG

Бэкенд

  • Node.js
  • Express
  • Prisma
  • Zod
  • OpenAPI
  • JWT

Базы данных

  • PostgreSQL
  • MongoDB
  • SQLite

Тесты и инфраструктура

  • Playwright
  • Selenium
  • Sentry
  • Docker Compose
  • nginx
  • GitHub Actions

Инструменты ИИ

  • Claude Code
  • Cursor
  • Ollama
  • Qwen
  • Интеграция LLM
  • Промпт-инжиниринг
  • Оркестрация агентов

Опыт

Больше 10 лет в веб-разработке: крупные платформы, миграции архитектуры и дизайн-системы.

  • 2023–2026 · Ведущий разработчик

    Промышленные дашборды

    • Разделил монолит на микрофронтенды на Single-SPA по бизнес-доменам, спроектировал шину событий и единый слой Client API.
    • Сделал таблицы на Canvas на 260 000+ интерактивных ячеек и BPMN-подобный редактор процессов на SVG.
    • Внедрил Storybook, JSDoc и дизайн-токены, менторил младших коллег.
  • 2019–2023 · Веб-разработчик

    Публичные порталы и конфигурируемые платформы

    • Перевёл порталы с Vue 2 на Nuxt 2 и Nuxt 3, внедрил SSR для SEO и скорости.
    • Разработал конструктор страниц: заказчик сам настраивает лендинги, без разработчика.
    • Создал общую дизайн-систему для нескольких порталов, запустил PWA с офлайн-режимом и push-уведомлениями.
  • 2018–2019 · Фронтенд-разработчик

    Личный кабинет в финтехе

    • Разработал SPA личного кабинета на Vue, Vuex и Vue Router.
    • Перевёл вёрстку с legacy на jQuery на HTML5, SCSS и ES6.
    • Настроил покрытие критических сценариев на Selenium, регрессий стало меньше.
  • 2017–2018 · Фронтенд-разработчик

    Сервис бронирования билетов

    • Перевёл проект с jQuery на React и Redux.
    • Сделал схему зала для продажи билетов, оптимизировал SVG-ассеты.
    • Создал внутреннюю дизайн-систему и привёл в порядок 45 000 строк legacy CSS.

Пример работы

Торгуем на просторе

Мой собственный сайт с косплей-фотографиями на русском и английском, в сборке больше 120 страниц.

  • Фронтенд

    Nuxt 4 со статической генерацией, два языка и оптимизация изображений.

  • Бэкенд

    Express, Prisma и SQLite за админкой, API с документацией OpenAPI. Контент выгружается на сайт статическими файлами.

  • Админка

    Nuxt 4 и Nuxt UI: фотосеты, новости, SEO-поля, редиректы и переводы в одном месте, обработка и превью изображений, импорт, экспорт и синхронизация контента с сайтом.

  • LLM в CMS

    Перевод через Claude со словарём терминов из базы: текст считается машинным, пока его не подтвердит человек. Локальные модели Qwen в Ollama пишут описания и alt-тексты фото и генерируют SEO-тексты.

  • Качество

    Тесты на Playwright открывают каждую страницу на десктопе и телефоне и проверяют, что SEO-теги не ломаются после гидратации. Отдельный скрипт проверяет SEO всей сборки.

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

    nginx на VPS, деплой через GitHub Actions и своя приватная аналитика по журналам сервера на Python и SQLite.

Как мы будем работать

  1. Вы описываете задачу

    Хватит короткого письма: что нужно и есть ли сроки.

  2. Согласуем детали

    Я пришлю объём работ, сроки и цену для вашего проекта.

  3. Я делаю работу

    Вы видите, как она движется, и можете вносить поправки по ходу.

  4. Оплата через PayPal

    Условия оплаты согласуем до начала работы.

Связаться со мной

Нужно разработать проект с нуля, починить сайт или доделать начатое? Напишите мне.

izarhaddon@gmail.com