Перейти к содержимому
Web Developer · Full-stack

Создаю цифровые продукты, которые работают на бизнес.

Разрабатываю сайты и веб-приложения — от идеи и проектирования до запуска и дальнейшей поддержки.

Telegram@artrauts

года в разработке
4
проектов
12
сервиса в проде
3
01About

Немного обо мне

Работаю с frontend и backend: React и Next.js на клиенте, Node.js и API на сервере. Мне важно, чтобы продукт был цельным — быстрый интерфейс, понятная структура данных и предсказуемое поведение под нагрузкой.

Инфраструктура для меня — часть продукта, а не что-то «после деплоя». Docker, Linux, Proxmox, Nginx и CI/CD: разворачиваю и поддерживаю проекты сам, поэтому не приходится искать, кто соединит фронтенд с сервером.

01Сначала задача, потом код
Выбираю технологии под проблему, а не наоборот. Если задача решается проще — решаю проще.
02Код читают люди
Понятная структура и предсказуемые решения дешевле в поддержке, чем самый умный однострочник.
03Инфраструктура — часть продукта
Контейнеры, прокси и автоматизация входят в работу, а не остаются «на потом» после деплоя.
02Stack

Технологии, с которыми работаю

Список растёт вместе с задачами: здесь только то, что реально используется в проектах — от интерфейса до инфраструктуры.

Frontend

5

Интерфейс, который не мешает пользоваться продуктом

  • TypeScript / JavaScriptТипизация данных и API, строгий режим
  • ReactКомпонентная архитектура и состояние
  • Next.jsApp Router, SSR/SSG, работа с метаданными
  • HTML / CSSСемантика, адаптивная вёрстка, доступность
  • Tailwind CSSДизайн-токены и предсказуемые стили

Backend

4

Данные, доступы и логика на стороне сервера

  • Node.jsСерверная логика и обработка запросов
  • REST APIПроектирование эндпоинтов и интеграции
  • PocketBaseДанные, авторизация и файлы без лишней обвязки
  • Базы данныхСхемы, запросы, миграции

Infrastructure

5

Чтобы продукт доехал до прода и остался живым

  • DockerКонтейнеризация сервисов
  • LinuxАдминистрирование и деплой
  • ProxmoxВиртуализация и домашняя инфраструктура
  • CI/CDАвтоматизация сборки и выкатки
  • Nginx / Reverse ProxyМаршрутизация, HTTPS, статика
03Process

Как я работаю

Четыре этапа, которые проходят почти все проекты. Отличаются только детали — порядок остаётся.

  1. 01

    Анализ

    Разбираюсь в задаче: кто пользователь, что должно измениться и где узкие места. Понимание цели важнее скорости старта.

  2. 02

    Проектирование

    Продумываю архитектуру, структуру данных и интерфейс. На этом этапе дешевле всего менять решения.

  3. 03

    Разработка

    Пишу frontend, backend и интеграции, проверяю каждый кусок на реальных сценариях, а не только в тестах.

  4. 04

    Запуск

    Тестирование, деплой, мониторинг и дальнейшие итерации. Продукт начинается не с релиза, а с работы после него.

04 — Contact

Есть идея? Давайте обсудим

Расскажите о своей задаче — обсудим возможные решения. Можно описать всё в форме или написать напрямую.

Открыт к новым проектам

Опишите задачу

Пара предложений о задаче и сроках

Заявка уйдёт мне в Telegram. Никаких рассылок и передачи третьим лицам.