Golang-разработчик, строю высоконагруженные системы с 2022 года. Спроектировал и внедрил несколько микросервисных систем. Ищу работу в продуктовой команде — проектную или постоянную.
DevOps-инженер с опытом построения CI/CD, контейнеризации и администрирования инфраструктуры. Обеспечиваю надёжность, отказоустойчивость и быструю доставку сервисов в продакшен. Владею Docker, Kubernetes, GitLab CI, Ansible, Terraform.
QA-инженер с фундаментом backend-разработки. Тестирую микросервисы, API и веб-приложения: от дизайна тест-кейсов до автоматизации. Сочетаю ручное тестирование с написанием автотестов. Понимаю микросервисную архитектуру, работаю с CI/CD, Docker, логами и метриками.
Системный аналитик с фундаментом backend-разработки. Провожу интервью со стейкхолдерами, выявляю бизнес-требования, моделирую процессы в BPMN 2.0 и проектирую API-интеграции. Понимаю микросервисную архитектуру на уровне кода. Декомпозирую задачи до MVP и сопровождаю на всех этапах разработки.
- Система управления мероприятиями (ESM): 7 микросервисов на Go (Fiber, Gin), JSONB, RBAC, Redis, Nginx. Чат-бот в мессенджере MAX с состояниями FSM, регистрация по QR. Docker Compose, GitLab CI. Внедрена в ИрГУПС.
- Разработал API расписания для интеграции с внешними платформами.
- Построил WSDL-сервис для динамического поиска и вызова SOAP-функций.
- Личный кабинет физлица: управление заявками, гибкая матрица доступа, автоматизация обработки обращений.
- Docker-окружение, GitLab CI/CD, сопровождение релизов, code review.
- Unit и интеграционные тесты, ведение технической документации.
- CI/CD и контейнеризация: построил GitLab CI/CD-пайплайны для 7 микросервисов на Go: сборка, тестирование, деплой в Docker Compose. Оптимизация Docker-образов, настройка Nginx-балансировки.
- Администрирование инфраструктуры: Linux-серверы, PostgreSQL, Redis, Nginx. Обеспечение отказоустойчивости, настройка мониторинга (Prometheus, Grafana).
- Автоматизация развёртывания через Ansible: стандартизация окружений, управление конфигурациями, ускорение деплоя.
- Интеграция с legacy-системой вуза (MySQL): настройка WSDL/SOAP-шлюза, обеспечение надёжного обмена данными.
- Сопровождение релизов: code review, управление инцидентами, post-mortem анализ, ведение технической документации инфраструктуры.
- IaC-подход: описание инфраструктуры кодом (Docker Compose, YAML), GitOps-практики, CI/CD в закрытом контуре.
- Ручное тестирование 7 микросервисов: функциональное, регрессионное, интеграционное и smoke-тестирование backend-сервисов на Go и веб-приложений.
- Тестирование REST/gRPC API: Postman, Swagger — валидация контрактов, проверка статус-кодов, edge-кейсы, тестирование JSONB/RBAC.
- Тестовая документация: разработка тест-кейсов, чек-листов, баг-репортов (GitLab Issues). Ведение тестовой документации по 7 сервисам.
- Верификация FSM-состояний чат-бота в MAX Messenger: 27 состояний, проверка сценариев регистрации по QR, граничные условия.
- SQL-запросы (SELECT, JOIN, агрегации) для верификации данных в PostgreSQL и legacy MySQL — проверка целостности интеграций.
- CI/CD-пайплайны в GitLab: запуск unit и интеграционных тестов в пайплайне, контроль качества релизов, участие в code review.
- Система управления мероприятиями (ESM): провёл интервью с заказчиками, выявил бизнес-требования, спроектировал архитектуру из 7 микросервисов. Описал API-контракты (REST/gRPC), спроектировал ролевую модель (RBAC на JSONB), модель данных (PostgreSQL, Redis). Моделировал бизнес-процессы (BPMN 2.0), выделил MVP.
- WSDL/SOAP-интеграция с legacy ЕИС вуза: проанализировал документацию внешней системы, спроектировал сервис-адаптер, описал контракты, согласовал формат взаимодействия с командой заказчика.
- Личный кабинет физлица: провёл интервью с пользователями, выявил потребности, спроектировал матрицу доступа, декомпозировал на задачи для команды. Писал постановки и сопровождал реализацию.
- Общага-бот: обследовал бизнес-процессы комендантов и студентов, зафиксировал в BPMN 2.0 (2 диаграммы), спроектировал FSM на 27 состояний, разработал Use Cases, выделил MVP и сформировал бэклог.
- Разрабатывал техническую документацию, API-спецификации, вёл GitLab Issues в роли баг-трекера и backlog-менеджера.
- Участвовал в планировании и приоритезации задач, проводил демо для заказчиков, собирал обратную связь и адаптировал требования.
- Backend на Python: обработка телеметрии, расчёт индекса угрозы размыва полотна за 24–72 часа до инцидента.
- Интерактивная GIS-карта рисков, автоматические уведомления, отчётность.
- SaaS-архитектура с моделью подписки, анализ рынка и дорожная карта продукта.
- Руководил командой из 4 разработчиков.
- Backend на Python: потоковая обработка телеметрии, расчёт индекса угрозы за 24–72 часа. Мониторинг и алертинг.
- Интерактивная GIS-карта рисков, автоматические уведомления. Настройка Prometheus/Grafana для визуализации телеметрии.
- SaaS-архитектура с контейнеризацией: Docker, CI/CD, управление окружениями. Анализ рынка и road map продукта.
- Руководил командой из 4 разработчиков, выстроил процессы CI/CD и деплоя.
- Верификация точности предиктивных моделей: сверка расчётов индекса угрозы, тестирование граничных условий телеметрии.
- E2E-тестирование GIS-карты и автоматических уведомлений: проверка отображения рисков, алертинг, кроссбраузерность.
- Функциональное и интеграционное тестирование SaaS-модулей: подписка, отчётность. Составление тест-кейсов и баг-репортов.
- Приёмочное тестирование, координация с командой из 4 разработчиков, составление тест-плана.
- Провёл анализ рынка и конкурентов, выделил SaaS-модель подписки, сформировал дорожную карту продукта. Проводил интервью с потенциальными пользователями для валидации гипотез.
- Спроектировал интеграции: телеметрия → предиктивная модель → GIS-карта → уведомления. Описал API-контракты и модель данных. Руководил командой из 4 разработчиков, управлял бэклогом.
- Полный конвейер обработки исходного кода: лексер, синтаксический анализатор, построение абстрактного синтаксического дерева (AST), семантический анализ (проверка типов данных и областей видимости), формирование промежуточного представления (IR) и генерация кода на языке Go.
- CLI-инструмент, модульное тестирование с позитивными и негативными кейсами.
- Clean Architecture: lexer / parser / ast / sema / ir / backend.
- Полный конвейер компиляции: lexer → parser → AST → семантика → IR → кодогенерация в Go. CLI-инструмент с автоматической сборкой.
- CI/CD для компилятора: автоматический прогон тестов на каждом коммите, Docker-контейнеризация сборок.
- Clean Architecture: lexer / parser / ast / sema / ir / backend — модульная структура, простая интеграция в пайплайны.
- Модульное тестирование всех этапов конвейера: позитивные и негативные тест-кейсы для lexer, parser, AST, семантического анализатора.
- Тест-дизайн для проверки корректности кодогенерации: эталонные выходные данные, регрессионный набор тестов.
- Smoke и регрессионное тестирование CLI, автоматизация запуска тестов в CI/CD (GitLab).
- Спроектировал архитектуру компилятора: разбил на модули (lexer, parser, AST, sema, IR, backend), описал контракты между стадиями, формализовал грамматики языков.
- AI-augmented разработка: OpenCode + Context7 MCP + кастомные skills (architecture-mentor, bpmn, frontend-design, no-ai-slop). Мультимодельный подход: DeepSeek, Qwen — кодогенерация; Gemini, GPT — архитектура; Claude — code review; Grok — мозговые штурмы.
- Модульный монолит на Go 1.23 (15+ сервисов, Fiber, GORM), FSM на 27 состояний (Redis), generics-репозитории, RBAC на JSONB. Интеграция с legacy ЕИС вуза (MySQL) и MAX Messenger Bot API. React 18 + TypeScript + Vite. Docker-деплой (PostgreSQL 16, Redis 7).
- AI-augmented DevOps: OpenCode — генерация Dockerfile, docker-compose, скриптов деплоя. Context7 — живая документация Kubernetes, Docker, Ansible. Skills: architecture-mentor, bpmn, no-ai-slop. Мультимодельный подход: DeepSeek — скрипты, Gemini/GPT — отказоустойчивость, Claude — post-mortem.
- Контейнеризация и деплой: Docker, Docker Compose, PostgreSQL 16, Redis 7. Полный CI/CD-цикл для модульного монолита (15+ сервисов). Инфраструктурный мост PostgreSQL → legacy MySQL (ЕИС вуза). Nginx, SSL/TLS.
- AI-augmented QA: OpenCode — генерация тест-кейсов, чек-листов, скриптов для API-тестирования. Context7 — документация тестовых фреймворков. Skills: bpmn, architecture-mentor, no-ai-slop. Мультимодельный подход: DeepSeek/Qwen — скрипты, GPT — тест-планы, Claude — анализ багов.
- Тестирование FSM (27 состояний, Redis): верификация переходов, race conditions, граничные условия. Интеграционное тестирование PostgreSQL ↔ legacy MySQL (ЕИС вуза) и MAX Messenger Bot API. Тестирование RBAC на JSONB.
- Обследование и моделирование: провёл интервью с комендантами и студентами, выявил as-is бизнес-процессы, зафиксировал в BPMN 2.0 (2 диаграммы). Спроектировал to-be: FSM на 27 состояний, Use Cases для каждой роли.
- Спроектировал интеграцию с legacy ЕИС вуза (MySQL) и MAX Messenger Bot API: анализ документации, API-контракты, модель данных. Декомпозировал на MVP, управлял бэклогом в GitLab Issues.
- 1 Победа на всероссийском конкурсе «Soft-Парад» — система управления мероприятиями ИрГУПС (Красноярск, СибГУ им. Решетнева)
- 2 2 место в хакатоне «Цифровая эра транспорта» в роли тимлида
- 3 Финалист конкурса на именную стипендию Евгения Касперского