> MARAT_SHVETS.portfolio
> whoami

Марат
Швец

СИСТЕМНЫЙ АНАЛИТИК · FULLSTACK · AI

Марат Швец
[ фото ]photo.jpg → /public
available for hire
// СПЕЦИАЛИЗАЦИЯ
Автоматизация HR · AI-сервисы
Интеграции · Аналитика данных
// ПОДХОД
От требований и AS-IS до рабочего кода
и дашборда — в одном лице
13
завершённых проектов
40+
технологий в стеке
100%
от анализа до продакшена
01

Последние новости

2026-07-17
Bitrix24Automation
34 шаблона задач - один бизнес-процесс
Как мы автоматизировали согласование договоров в компании с четырьмя офисами: от ручного создания задач до одного запуска, который сам создаёт задачи, папки, синхронизирует файлы и упаковывает всё в одну карточку.
читать далее →
2026-07-09
SecurityAES-256-GCM
Vault: как мы делали свой менеджер паролей для команды
Раньше пароли команды жили в заметках и переписках. Сделали свой self-hosted менеджер паролей с шифрованием AES-256-GCM и деривацией ключа сразу из трёх независимых секретов — рассказываем, с какими проблемами столкнулись: смена схемы деривации на лету, хранение ключевого файла и безопасный шаринг записей в команде.
читать далее →
2026-07-02
DockerStalwart
Поднимаем свою почту: Stalwart, Bulwark и вечная борьба за порт 443
Развернули полностью self-hosted почтовый стек — от SMTP-сервера до веб-клиента — и по пути наступили почти на все возможные грабли: конфликт портов, CSP-блокировки, спам-фильтры и автонастройку на iPhone. Рассказываем, что пошло не так и как это чинили.
читать далее →
все новости →
02

Проекты

001
Автоматизация полного цикла HR
Системный аналитик
Bitrix24REST APIDataLens
Система найма и адаптации сотрудников в Bitrix24: от заявки на вакансию до отчётов по рекрутерам.
2 нед → 3 дняРучной работы HR при найме
002
AI-скрининг резюме для HR
Fullstack-разработчик · Аналитик
Node.jsReactOpenAI API
Нейросеть сама проверяет резюме кандидатов и выдаёт HR готовую оценку — вместо ручного просмотра.
20 мин → 2 минПроверка одного резюме
003
Платформа видеоинтервью с AI-анализом
Fullstack-разработчик
Speech APIAI/MLNode.js
Кандидат сам записывает видеоответы на вопросы, система расшифровывает и оценивает — рекрутер смотрит только лучших.
60 мин → 0Время рекрутера на 1-е интервью
004
Отчётность: 8 часов → 30 минут
Аналитик · Разработчик
Bitrix24LookerREST API
Отчёты по продажам собираются и приходят руководству каждое утро сами — без участия аналитика.
8 ч → 30 минВремя на еженедельный отчёт
005
Интеграция маркетплейсов: Ozon, WB, Яндекс
Fullstack-разработчик
Node.jsWebhookPostgreSQL
Товары, цены и заказы сами обновляются на Ozon, Wildberries и Яндекс.Маркете — без ручного дублирования.
−80%Ручных операций у менеджеров
006
Учёт оборудования: Delphi → Web
Единственный разработчик
Node.jsPostgreSQLMS SQL
Старую программу отеля 2007 года, которая работала на одном компьютере, заменил на веб-приложение с доступом с любого устройства.
2 400+Единиц техники под учётом
007
SuperJob → Bitrix24: умная HR-воронка
Backend-разработчик
Node.jsExpressSuperJob API
Отклики с SuperJob сами попадают в CRM и распределяются между менеджерами — HR не тратит время на перенос данных.
2.5 ч/день → 0Время HR на перенос кандидатов
008
Автоматизация учёта IT-активов: GLPI + AD
DevOps · Администратор · Fullstack
GLPIActive DirectoryPowerShell
Все компьютеры и оборудование компании учитываются и проверяются автоматически — без обхода кабинетов.
−90%Ручной инвентаризации техники
009
Движок визуальной новеллы на Next.js
Frontend-архитектор · Fullstack
Next.jsReactTypeScript
Собственный движок для историй с выбором пути — без использования готовых игровых движков.
Без ограниченийНа число веток сюжета
010
Мы.Школьники — видеоархив школьной жизни СССР
Fullstack-разработчик
Next.jsFFmpegBullMQ
Видеоплатформа для архивных записей школьной жизни СССР и СНГ. Загрузка, автоматический транскодинг, поиск по 334 городам и 16 странам.
334+ городовВ базе архива, 16+ стран
011
Self-hosted почта: Stalwart и Bulwark за реверс-прокси
DevOps-инженер
DockerStalwartBulwark
Перенесли почту компании со стороннего сервиса на свой сервер: экономия 800 000 → 32 000 ₽ в год без потери удобства и защиты.
800 000 → 32 000 ₽Стоимость почты в год
012
Vault — свой менеджер паролей для команды
Fullstack-разработчик
Node.jsReactPostgreSQL
Свой сервис для хранения паролей команды — без доверия чужим облакам, с надёжным шифрованием и безопасным обменом доступами.
3 ключаНужно похитить, чтобы взломать
013
n8n-хаб автопостинга: Telegram, YouTube Shorts и уведомления
Инженер автоматизации · Fullstack
n8nTelegram Bot APIYouTube Data API
Свой сервер n8n с несколькими автопилотами: публикует посты и видео в Telegram и YouTube Shorts, ведёт новости сайта и присылает уведомления на почту — без единого ручного действия.
4Автономных сценария на n8n
03

Технологический стек

// Анализ
_UML · BPMN — моделирование процессов
_AS-IS / TO-BE анализ
_Сбор и анализ требований (SRS)
_Confluence · Jira
_Postman · OpenAPI/Swagger
_Техническая документация
// Бэкенд
_Node.js · Express — REST API
_PostgreSQL · MS SQL — реляционные БД
_Redis — кэш и очереди задач
_Webhook · Cron — фоновые процессы
_PowerShell · WMI/CIM — автоматизация Windows
_Bitrix24 REST · GLPI/AD — интеграции с корп. системами
// Данные
_PostgreSQL · Prisma ORM
_ETL-пайплайны и нормализация данных
_Redis · BullMQ — очереди обработки
_Looker · Яндекс DataLens — BI-дашборды
_S3-совместимое хранилище (Yandex Object Storage)
_FFmpeg — обработка видео
// AI · ML
_GPT · Claude · Gemini · DeepSeek
_Prompt Engineering — структурированные JSON-промпты
_NLP — извлечение сущностей из текста
_Speech-to-Text (ASR) — распознавание речи
_AI-скоринг и классификация текста
_Интеграция LLM в бизнес-процессы (CRM)
04

Контакт

> ./contact.sh

Открыт к новым проектам и сотрудничеству.
Пишите — отвечаю в течение 24 часов.

firemarik@gmail.com
@lekafreyja
написать в Telegram
>send_message.sh