← Портфолио

Марк Гурьянов

Team Lead и Backend-разработчик

Backend-разработчик с 5+ годами коммерческого опыта. Проектировал и строил высоконагруженные сервисы, руководил полным циклом разработки, управлял командами до 10 человек. Приглашённый лектор ВШЭ. Основной стек: Java и экосистема Spring Boot. Развиваюсь в направлении Solution Architect.

Опыт работы

ОТР Интеграция 10.2024 — н.в.

Руководитель группы разработки · ИТ и системная интеграция

Комплексная цифровая трансформация в государственном секторе. Руководство командой разработчиков — планирование проектов, координация с командами QA и Архитекторов, проектирование ключевых компонентов платформы. Подготовка и защита ADR в архитектурном комитете. Рефакторинг кодовой базы для подготовки модулей к миграции на единую платформу.

Java 21Spring Boot 3Spring CloudSpring SecurityPostgreSQLRedisMinIORabbitMQKafkaOpenSearchJSReportLiquibaseKubernetesDockerGitLab CI/CD
Softline 10.2024 — 04.2025

Ведущий разработчик · ИТ и системная интеграция

Enterprise-решения для малого и среднего ритейла. Мигрировал логирование с Elasticsearch на OpenSearch в связи с ограничениями Yandex Cloud. Перевёл CI/CD с Jenkins на GitLab, ускорив релизы и повысив стабильность. Провёл архитектурный рефакторинг после MVP, улучшив масштабируемость. Оптимизировал производительность базы данных под высокой нагрузкой.

Java 17Kotlin 1.7Spring Boot 3Spring CloudVaadinPostgreSQLClickHouseRedisKafkaOpenSearchKeycloakLiquibaseKubernetesDockerGitLab CI/CD
Элемент 09.2023 — 10.2024

Java-разработчик · IoT и инжиниринг

IoT-платформа мониторинга персонала и техники, контроля этапов строительства. Создал сервисы генерации отчётов, управления событиями и тестирования IoT-девайсов. Внедрил Keycloak для усиления безопасности. Сократил время отклика и нагрузку на БД после цикла оптимизаций. Наладил процесс разработки, улучшив качество кодовой базы и документирование.

Java 17Java 21Spring Boot 3Spring CloudPostgreSQLTimescalePostGISHazelcastRedisMinIOKafkaEclipse MosquittoKeycloakFlywayDockerGitLab CI/CDZipkinApache POI
МГКА «Колотушкин, Миклашевская и партнёры» 02.2022 — 09.2023

Fullstack-разработчик · Legal Tech

Платформа чат-ботов для автоматизации юридических процессов и интерфейс для их создания и администрирования. Реализовал предиктивную аналитику на Apache Spark. Сократил инфраструктурные затраты на 50% через кластерную архитектуру. Оптимизировал процесс разработки ботов, сократив time-to-market.

Java 17Spring Boot 3Spring CloudSpring SecurityApache SparkQuasar.jsPostgreSQLRedisRabbitMQKafkaKeycloakDockerDocker SwarmAnsibleGitHub ActionsTelegram Bot APIGrafanaPrometheus
Legalconf 09.2019 — 08.2020

Java-разработчик · EdTech

Образовательная платформа онлайн-курсов и CRM-система для организатора конференций. Запустил платформу в сжатые сроки, позволив компании перейти онлайн в период пандемии. Разработал CRM-систему, оптимизировав работу call-центра.

Java 8Spring Boot 2PostgreSQLDockerJUnitGoogle Sheets APITelegram Bot API

Навыки

Core Languages

Java 8–21KotlinGoTypeScriptPython

Frameworks

Spring BootSpring CloudSpring SecuritySpring JPAMicronautQuarkusApache Spark

Databases

PostgreSQLRedisClickHouseMongoDBElasticsearch / OpenSearchTimescalePostGIS

Messaging

Apache KafkaRabbitMQEclipse Mosquitto

Security

KeycloakOAuth2 / OIDCSpring SecurityJWT

DevOps & Infra

KubernetesDockerAnsibleGitLab CI/CDGitHub ActionsJenkinsPrometheus + Grafana

Languages

Russian (Native)English (B2)

Образование

СПбНИУ ИТМО 2019 — 2023

Бакалавр · Нейротехнологии и программирование

ИТМО + VK Cloud Solutions 2023

Курс · Облачные технологии (Kubernetes)

Pet Projects

convertr

Универсальный CLI-конвертер форматов с поддержкой 50+ преобразований — документы, изображения, аудио, видео, данные. Построен на подключаемых бэкендах: Pandoc, LibreOffice, FFmpeg, ImageMagick, jq, yq и другие.

GoCobraGitHub ActionsGoReleaser

tmh

Терминальный помощник для управления шаблонами проектов и генерации markdown-структур. Интерактивный TUI для создания документов из переиспользуемых схем.

GoBubble TeaGitHub ActionsGoReleaser