package main
// senior backend engineer (go)senior backend-инженер (go)

Roman
Konorev
Конорев
Роман

Backend Engineer · 4+ years of experienceBackend-инженер · 4+ года опыта

Moscow · Open to relocation & remoteМосква · Открыт к релокации и удалёнке
Open to opportunitiesОткрыт к предложениям
//

AboutО себе

Senior Backend Engineer with 4+ years building distributed Go systems across industrial, real estate, and fintech domains. I design services that process millions of events daily over Kafka, gRPC, and event-driven pipelines.

My strengths are deep performance optimization (10–30× speedups on hot paths), migrating legacy monoliths to Go microservices, and designing resilient service contracts. Day-to-day stack: Go, PostgreSQL, ClickHouse, Kafka, gRPC, Redis, Docker, Kubernetes.

Looking for a Senior Backend Engineer role on a product team tackling serious scale and architectural challenges.
Senior Backend-инженер с 4+ годами опыта разработки распределённых систем на Go в промышленности, недвижимости и финтехе. Проектирую сервисы, обрабатывающие миллионы событий в день через Kafka, gRPC и event-driven архитектуры.

Сильные стороны — глубокая оптимизация (ускорения в 10–30× на горячих путях), миграции legacy-монолитов в Go-микросервисы и проектирование надёжных межсервисных контрактов. Работал со стеком Go, PostgreSQL, ClickHouse, Kafka, gRPC, Redis, Docker, Kubernetes.

Ищу позицию Senior Backend Engineer в продуктовой команде с амбициозными задачами по нагрузке и архитектуре.
//

ExperienceОпыт работы

IntetechIntetech

Senior Backend Engineer (Go)Senior Backend-разработчик (Go)
Aug 2025 — PresentАвг 2025 — наст. время
Industrial monitoring platform for large infrastructure facilities — gas flow simulation, 3D spatial data, distributed analytics over ClickHouse.
Платформа промышленного мониторинга для крупных инфраструктурных объектов — моделирование потоков газа, 3D-данные, распределённая аналитика поверх ClickHouse.
GoPostgreSQLKafkaClickHousegRPCDockerKubernetesMinIOPrometheusGitLab CI/CD
Key resultsКлючевые результаты
Cut gas flow simulation time from ~5 min to 10–30 sec (10–30× speedup) by redesigning the solver around graph-based optimization algorithms
Extracted 3D spatial processing service from a Go monolith into a standalone microservice with dedicated PostgreSQL; improved throughput by 40%
Built a gRPC load balancer distributing analytical queries across a ClickHouse cluster, with hot-reload config and Prometheus metrics for routing latency
Implemented event-driven export of simulation results via Kafka → MinIO, decoupling producers from downstream consumers
Owned gRPC contract design across 3 adjacent teams; onboarded 2 new engineers
Сократил время моделирования потоков газа с ~5 минут до 10–30 секунд (ускорение в 10–30 раз) за счёт переработки решателя на алгоритмах оптимизации на графах
Выделил сервис обработки 3D-данных из Go-монолита в отдельный микросервис с собственной PostgreSQL; повысил производительность на 40%
Спроектировал gRPC-балансировщик аналитических запросов поверх кластера ClickHouse с runtime-обновлением конфигурации и экспортом метрик задержек в Prometheus
Реализовал event-driven выгрузку результатов моделирования через Kafka → MinIO, развязав продюсеров и консьюмеров
Отвечал за дизайн gRPC-контрактов со смежными командами; онбордил 2 новых разработчиков

M18M18

Backend Engineer (Go)Backend-разработчик (Go)
Nov 2023 — Jul 2025Ноя 2023 — Июл 2025 · 1 yr 9 mo1 год 9 месяцев
Real estate platform powering 15+ developer websites (~100K DAU, ~300 RPS peak): apartment data ingestion, CRM integrations, lead-capture pipelines.
Платформа недвижимости, обслуживающая 15+ сайтов застройщиков (~100K DAU, ~300 RPS в пике): импорт квартирографии, интеграция с CRM, обработка лидов.
GoPostgreSQLRedisKafkagRPCRESTDockerKubernetesPrometheusGrafanaOpenAPI
Key resultsКлючевые результаты
Replaced multi-hour apartment imports with batched REST ingestion of 40K records per request; updates now propagate to production sites within minutes, running 2–3× daily across 15+ developer portals
Built a fault-tolerant Kafka pipeline (~2M events/day) for CRM sync with Bitrix24; applied the Transactional Outbox pattern for exactly-once delivery and added DLQ monitoring with auto-retry
Cut search endpoint p95 latency by 11% via SQL rewrites — CTEs, composite indexes, eliminating N+1 queries
Migrated service-to-service traffic from REST to gRPC; designed protobuf schemas and added Redis-backed idempotency keys to deduplicate retries
Led code review across a team of 5; mentored 2 junior engineers; defined OpenAPI contracts for all external integrations
Заменил многочасовой импорт квартирографии на пакетный REST-приём по 40K позиций за запрос; обновления долетают до продакшен-сайтов за минуты, запускаются 2–3 раза в день на 15+ порталах застройщиков
Построил отказоустойчивый Kafka-пайплайн (~2M событий/день) для синхронизации с Bitrix24; применил Transactional Outbox для exactly-once-доставки, добавил DLQ-мониторинг с авто-ретраями
Сократил p95-задержку поиска на 11% через оптимизацию SQL — CTE, составные индексы, устранение N+1
Перевёл межсервисный трафик с REST на gRPC; спроектировал protobuf-схемы, добавил Redis-идемпотентность для дедупликации ретраев
Возглавлял Code Review в команде из 5; менторил 2 junior-инженеров; определил OpenAPI-контракты для всех внешних интеграций

Siberian Industrial GroupАО «Сибирская Промышленная Группа»

Backend Engineer (Go)Backend-разработчик (Go)
Jun 2022 — Oct 2023Июн 2022 — Окт 2023 · 1 yr 5 mo1 год 5 месяцев
Manufacturing automation suite for production scheduling, BOM calculations, and shift planning across factory operations.
Платформа автоматизации производства: планирование смен, расчёт спецификаций (BOM), управление загрузкой оборудования.
GoPostgreSQLC#/.NETRESTDockerKubernetesGitLab CI/CD
Key resultsКлючевые результаты
Led migration of a C#/.NET monolith to modular Go services with data layer moved from MSSQL → PostgreSQL; applied Clean Architecture to enable independent module deployment
Redesigned reporting schema (3NF + targeted indexes); reduced report generation from several minutes to ~10 seconds
Parallelized BOM calculation pipeline using Go goroutines and worker pools; processed ~15K SKUs per shift within the production planning window
Built an automated production scheduling service factoring equipment load and worker shifts, replacing a manual Excel-based process
Standardized inter-service APIs with OpenAPI 3.0 contracts across 5+ modules
Возглавлял миграцию C#/.NET-монолита на модульные Go-сервисы с переездом данных MSSQL → PostgreSQL; применил Clean Architecture для независимого деплоя модулей
Переработал схему отчётности (3NF + индексы); сократил формирование отчётов с нескольких минут до ~10 секунд
Распараллелил расчёт спецификаций (BOM) на горутинах и worker pool; обрабатывает ~15K SKU за смену в окне планирования производства
Спроектировал сервис автоматического планирования смен с учётом загрузки оборудования; заменил ручной процесс на Excel
Унифицировал межсервисные API с помощью OpenAPI 3.0-контрактов на 5+ модулей
//

SkillsНавыки

Languages & FrameworksЯзыки и фреймворки
GoGoroutines & ChannelsgRPCRESTGraphQLOpenAPI
DatabasesБазы данных
PostgreSQLClickHouseRedisMongoDBMySQL
Messaging & StreamingШины и обмен сообщениями
KafkaRabbitMQEvent-Driven ArchitectureTransactional Outbox
Infrastructure & DevOpsИнфраструктура и DevOps
DockerKubernetesLinuxGitLab CI/CDMinIO (S3)
Architecture & PracticesАрхитектура и практики
MicroservicesDistributed SystemsClean ArchitectureSOLIDPerformance OptimizationCode ReviewMentoring
ObservabilityНаблюдаемость
PrometheusGrafanaStructured Logging
Additional LanguagesДополнительные языки
PythonC#/.NET
//

EducationОбразование

BSc in Software EngineeringБакалавр программной инженерии
2025
ITMO University, Saint PetersburgУниверситет ИТМО, Санкт-Петербург
//

LanguagesЯзыки

RussianРусский
NativeРодной
EnglishАнглийский
B2 · Upper-IntermediateB2 · Upper-Intermediate
//

ContactКонтакт