>MARAT_SHVETS.portfolio
> cd ~/home
// about.md

Марат Швец

Fullstack-разработчик · Системный аналитик · AI Engineer

Открыт к проектам
// КТО Я

Fullstack-разработчик с опытом создания веб-приложений и сервисов от прототипа до продакшена. Специализируюсь на React/Next.js на фронтенде и Node.js/Express на бэкенде, проектировании масштабируемых систем, контейнеризации и CI/CD.

Совмещаю роль аналитика и разработчика — умею собрать требования, построить AS-IS/TO-BE и сам же реализовать решение. Имею практический опыт интеграций с маркетплейсами, CRM/HR-системами и AI-модулями (OpenAI GPT).

// КОМПЕТЕНЦИИ
Frontend
React (Hooks, Suspense), Next.js (SSR/SSG/ISR, App Router), TypeScript, CSS Modules, адаптивная вёрстка
Backend
Node.js, Express, REST API, WebSocket, микросервисы, event-driven architecture
Базы данных
PostgreSQL (оптимизация, индексы, репликация), MS SQL, Redis, проектирование схем
DevOps
Docker, Nginx, GitHub Actions / GitLab CI, VPS-деплой, мониторинг
Интеграции
Wildberries, Ozon, Яндекс.Маркет, Bitrix24, SuperJob, телефония, Webhook, парсинг
AI / ML
OpenAI GPT, NLP-анализ текста, Speech-to-Text, автоматизированные системы решений
Администрирование
PowerShell, Active Directory, GLPI, инвентаризация IT-активов
Soft Skills
Менторство, управление командой до 3 человек, code review, коммуникация с бизнесом
// КАК Я МЫСЛЮ
01
Сначала задача, потом инструмент
Не «давайте внедрим AI», а «какую проблему решаем». Технология — средство, а не цель.
02
Метрики до и после
8 часов отчётности → 30 минут. 20 минут скрининга → 2 минуты. 90% ручных операций инвентаризации ликвидировано. Без цифр нет разговора о результате.
03
Документация — часть продукта
BPMN-диаграммы, AS-IS/TO-BE, инструкции для пользователей — это то, что позволяет системе жить без автора и масштабироваться командой.
04
Итерации, не waterfall
Прототип быстро, согласовать, уточнить. Лучше показать черновик на второй день, чем идеальное ТЗ через месяц.
// ХРОНОЛОГИЯ
2022
Миграция учёта оборудования с Delphi на веб (Node.js, PostgreSQL, MS SQL)
Fullstack · Легаси
2023
Автоматизация учёта IT-активов: GLPI + Active Directory + PowerShell, −90% ручных операций
DevOps · Admin
2024
Движок визуальной новеллы на Next.js/TypeScript с плагинной системой
Frontend · Архитектура
2025
Платформа асинхронных видеоинтервью с AI-оценкой soft skills (WebRTC)
AI · WebRTC
2025
Интеграция трёх маркетплейсов (Ozon, WB, Яндекс.Маркет) в единый хаб
Webhooks · Redis
2025
Автоматизация отчётности Bitrix24 → Looker: 8 часов → 30 минут
ETL · BI
2025
Проектирование TAS-системы для полного цикла HR в Bitrix24
Системный анализ · BPMN
2025
SuperJob → Bitrix24: автоматическая HR-воронка с NLP-парсингом резюме
Интеграции · NLP
2025
Разработка AI-сервиса скрининга резюме на GPT-4 (Next.js + Node.js)
OpenAI · Fullstack
2026
Мы.Школьники — видеоплатформа: HLS-пайплайн, 334 города, три репозитория, два VPS
Fullstack · Платформа
// ДОПОЛНИТЕЛЬНО
Discord-боты (Node.js + Discord.js)
Боты для модерации чатов, управления голосовыми каналами, утилиты. Командные взаимодействия, Webhook-интеграции, кастомные slash-команды.
Node.jsDiscord.jsWebhooks
Менторство · Команда до 3 разработчиков
Обучение студентов и стажёров React и Node.js. Курировал команду из 3 разработчиков: code review, технические презентации, планирование задач.
МенторствоCode ReviewAgile
CI/CD · Оптимизация API
Настройка автодеплоя на VPS (Nginx + Docker + GitHub Actions). Кэширование, батчинг запросов, мониторинг производительности.
DockerNginxGitHub ActionsRedis
→ написать мнепосмотреть проекты