05 / Обо мне

Виталий Родкин. Один человек — весь цикл.

Не студия с junior-разработчиками на аутсорсе. Я сам веду проект от брифа до продакшена: архитектура, код, дизайн, деплой и поддержка. Это значит, что задачу решает тот, кто за неё отвечает.

Меня зовут Виталий Родкин, мне 26, я из Смоленска и работаю удалённо по всей России. Начинал в 2018-м с лендинга на PHP за пятнадцать тысяч. Тогда показалось, что весь веб — это вёрстка и немного PHP. Через год понял, что ценность в автоматизации: скрипт, который каждую ночь обходит сорок сайтов, стоит больше, чем красивая страница.

С тех пор прошёл путь от парсеров на Scrapy до систем с очередями, RBAC и дедлайнами в два-три месяца. Писал на PHP, Python, Go и TypeScript — но выбираю язык по задаче, а не по привычке. Больше всего люблю моменты, когда заказчик показывает первую метрику: «было 40 минут, стало 4 секунд». Ради этого и работаю.

Не люблю три вещи: «давайте сделаем CRM на коленке», работу без доступов к репозиторию и обещания «сделаю за два дня». Если задача плохо сформулирована — сначала задаю неудобные вопросы, потом берусь. Лучше отказаться, чем три месяца делать не то.

Принципы

01

Сначала измеряем

До первой строчки кода считаем, сколько стоит проблема в часах и деньгах. Если честно — предлагаю не делать, а объяснить почему. Так тоже бывает, и это нормально.

02

Работает у клиента, а не у меня

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

03

Код, который читается

Именованные переменные, короткие функции, никакой магии в рантайме. Через полгода вы пригласите другого разработчика, и он не будет проклинать моё имя.

04

Не исчезаю после сдачи

Документация, инструкция по деплою и поддержка. Отвечаю в течение дня и не беру проекты, которые физически не смогу вести.

Стек

Инструменты меняются, принципы — нет. Вот что использую чаще всего. Не ограничиваюсь этим списком: под задачу подбираю то, что реально решает проблему.

Языки

  • TypeScript
  • Python
  • Go
  • SQL
  • Bash
  • PHP

Фронтенд

  • React
  • Astro
  • Vue
  • Tailwind
  • D3
  • WebSocket

Бэкенд

  • Node.js
  • NestJS
  • FastAPI
  • Go
  • tRPC
  • REST/GraphQL

Данные

  • PostgreSQL
  • ClickHouse
  • Redis
  • MongoDB
  • Supabase
  • Prisma

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

  • Docker
  • Nginx
  • Traefik
  • CI/CD
  • GitHub Actions
  • Proxmox

Интеграции

  • Telegram API
  • 1С
  • amoCRM
  • ЮKassa
  • Ozon/WB API
  • Metrika

Как я к этому пришёл

  1. 2018
    Первый заказ

    Лендинг на PHP за 15 000 ₽. Понял, что нравится не код, а момент, когда клиент пишет «работает».

  2. 2019
    Переход в Python

    Парсеры, интеграции с маркетплейсами. Научился делать так, чтобы сбор не падал каждую ночь.

  3. 2021
    Свои системы

    Первый проект с RBAC, очередями и дедлайном 14 недель. Перестал соглашаться на «за месяц».

  4. 2023
    Node.js и фронт

    Полный цикл: от схемы БД до интерфейса. Кейсы с 1С, amoCRM, маркетплейсами.

  5. 2024
    ИИ-интеграции

    RAG по техдокументации, локальные LLM, агенты с инструментами. Акцент на приватность данных.

  6. 2026
    QZEER

    Свободная практика. Отбираю проекты, где умею принести реальную пользу, а не просто «сдать работу».

с июля 2026 ИП · ОГРНИП 326670000030997
Смоленск работаю по всей России
без посредников общаюсь с вами напрямую
ваш код исходники и доступы остаются у вас
Telegram Обсудить задачу