Роман Неклюдов
интеграции · боты · автоматизация · проверки Архангельск · удалёнка · UTC+3 · кофе ☕

Роман Неклюдов. Собираю процессы и автоматизацию — не только «найди баг».

С 2022 в турагентстве: CRM, интеграции, Telegram-бот, live-сайт, API и данные. Баги ловлю, но это не вся роль — чаще склеиваю рабочий контур: заявка → проверка → CRM → отчёт. Пользуюсь современными инструментами (включая AI), сам отвечаю за сценарий, прогон и результат. Не «сеньор на все фреймворки» — человек, который доводит штуку до «можно пользоваться».

pipeline of mild chaos not on fire… yet
api API 200 или «сюрприз»
data SQL где спрятались дубли
code Python бот · сервис · CRM
live Прод если CI зелёный
код открытшутки — опциональнобаги — нет
01 · Доказательная база

Не верьте. Откройте репозиторий.

13 публичных алиби
02 · Навыки

Чем зарабатываю карму (и зарплату)

Не «только QA в чек-листе». Скорее: процесс → интеграция → проверка → если повторяется, автоматизировал. Боты, CRM, API, данные.

01

Качество и сценарии

Чек-листыPostman / NewmanБаг-репорты

Smoke, негатив, коллекции. Баг-репорт без «а шаги?» — и сценарий, который бизнес реально пройдёт, а не «зелёная галочка ради галочки».

02

API и данные

REST APIPostgreSQLJSON Schema

Смотрю JSON, как детектив — на статусы, поля и «а почему null?». SQL — где CRM врёт отчётам, а отчёты — бизнесу.

03

Автоматизация и интеграции

Flask / FastAPITelegram / VKCRM API

Боты, мелкие сервисы, склейка систем: заявка → валидация → CRM. Docker и CI — чтобы «у меня запускается» не было единственным местом, где оно живёт.

03 · Подход

Инструкция по эксплуатации бага

Не Agile-ритуал. Просто то, что делаю, когда что-то пахнет проблемой.

  1. 01

    Понять, что вообще хотели

    Пользователь, менеджер, API, таблица. Если никто не знает ожидаемый результат — вот и первый баг.

  2. 02

    Потыкать руками

    Сценарий, ответ API, строка в БД. Иногда всё зелёное. Иногда — «о, как интересно».

  3. 03

    Не делать это руками вечно

    Повторяется? Postman, SQL, Python, CI. Компьютер не скучает на третьем прогоне.

  4. 04

    Показать, а не рассказывать

    Ссылка, отчёт, лог, live. «Доверяй, но проверяй» — мой любимый HR-слоган.

04 · Практика

Боевые истории из турагентства

Рабочие системы закрыты (NDA любит тишину). Код и тесты — на GitHub, без грифа «секретно».

05 · Чем пользуюсь

Не «стек сеньора». Список из репо

Роль шире чек-листа: интеграции, боты, CRM, проверки. Глубоко «владею фреймворком X» — нет. Есть тест-дизайн, современные инструменты и доведение до «можно пользоваться». Ниже — что в GitHub, не wishlist.

Python

  • Python
  • Flask
  • FastAPI
  • SQLAlchemy
  • pytest

API / проверки

  • Postman
  • Newman
  • JSON Schema
  • Чек-листы
  • Баг-репорты

Данные / CI

  • SQL
  • PostgreSQL
  • SQLite
  • Bash
  • GitHub Actions

Интеграции

  • REST API
  • Webhook
  • Telegram Bot API
  • VK
  • MDT CRM

Запуск

  • Docker
  • Linux
  • Git
  • VPS
  • Netlify

Как работаю

Иду в ногу с инструментами: AI, CI, готовые стеки — если ускоряют. Сценарий, проверка и «можно в прод» — моя зона. В портфолио только то, что открывается, гоняется и объясняется без магии.

06 · GitHub

Код без «ну поверьте»

Можно открыть, прогнать и спросить «а это зачем?» — отвечу. Не обижусь. Ну, почти.

GitHub не в отпуске Исходники, README, CI — вход без пропуска на работу
Весь зоопарк
Опубликованный сайт турагентства Апрель Тур
Live, не mockup

Апрель Тур

Сайт турагентства в проде: направления, формы, адаптив. React/Vite. Можно кликать — не презентация в Figma.

Открыть r0meo1.ru/apreltour
07 · Контакты

Нужен не «ещё один QA», а человек, который склеит процесс?

Интеграции, CRM, боты, API/данные, мелкая автоматизация, проверки перед релизом — берусь. Не ограничиваюсь «нашёл баг и ушёл»: довожу до рабочего контура. Современные инструменты + коммерческий опыт. Крайний за результат — я. Удалённо, Архангельск, UTC+3.

Пишите в Telegram

Обычно отвечаю в течение рабочего дня. Ночью — только если горит прод (шутка… почти).