Golang разработчик
Артём
Возраст
35 лет (05 Февраля 1991)
Город
Москва
Переезд невозможен
Полная занятость
4 года 7 месяцев
Информационные технологии / IT / Интернет
Система сбора телеметрии (IoT Core) и обработка
потоковых данных с 35k+ сообщений в реальном времени.
Стек: Go, Kafka, TimescaleDB, ClickHouse, PostgreSQL, Redis, Prometheus, Grafana, gRPC, ELC, WebSocket, S3, MQTT, K8s.
- Создал движок правил, где пользователи сами выбирают условия срабатывания.
Добавил безопасное тестирование перед включением и автоматическое разрешение конфликтов по приоритетам.
- Разработал шлюз (iot-bridge) для приема данных (сырых). Реализовал
валидацию, обогащение и дедупликацию сообщений (Redis TTL + unique index).
- Настроил отказоустойчивые паттерны(Circuit Breaker, DLQ) для защиты от пиковых нагрузок.
- Построил ETL-процессы (TimescaleDB -> ClickHouse) для агрегации данных.
Реализовал Storage (S3) и асинхронную генерацию отчетов (PDF/XLSX).
- Разработал сервис управления оборудованием (State Machine) с gRPC-контрактами для взаимодействия микросервисов.
Достижения:
- Производительность: Увеличил пропускную способность узла с 5k до 35k сообщений/сек.
- Latency: Снизил время срабатывания правил автоматизации.
Скорость аналитики: Сократил время генерации сезонных отчетов с 1+ мин до 15 сек благодаря оптимизации SQL .
- Надежность: Обеспечил идемпотентность обработки (QoS 1) и детектирование аномалий в потоке. Покрытие unit-тестами > 60%.
- Оптимизация БД: Внедрил партицирование таблиц (device_id + time), что ускорило выборки и
снизило нагрузку на БД.
Информационные технологии / IT / Интернет
CRM для аренды и управления коммерческой недвижимостью: офисы, склады, ТЦ.
Миграция архитектуры: Спроектировал и провел рефакторинг монолита (Monolith-lite) с переходом на DDD. Выделил доменные слои, что позволило распилить монолит на независимые микросервисы.
Performance: Оптимизировал самые нагруженные эндпоинты (сложные фильтры по недвижимости). За счет внедрения материализованных представлений (PostgreSQL) и многоуровневого кеширования (Redis) снизил p95 latency с 1.2с до 580мс.
Observability: Внедрил мониторинг "с нуля" (Prometheus/Grafana). Настроил алертинг и SLO,
сократив время реакции на инциденты до 5-10 минут.
Качество кода: Поднял покрытие тестами (Unit + Integration через Testcontainers) с 55% до 82%.
Разработка: Реализовал ключевые сервисы: Booking Service (транзакции, бронирование слотов) и Integration Service (шлюз к 1С и внешним CRM).
Стек: Go, gRPC, REST API, PostgreSQL, Redis, PostGIS, Kafka, Docker, Prometheus, Grafana, Swagger/OpenAPI, GitLab CI/CD.
Высшее (Специалист)
Специалист информационных систем
Тамбов, 2008 — 2013 гг.
Английский — Технический
2 июля, 2015
Даниил
Город
Москва
Возраст
56 лет (23 декабря 1969)
Опыт работы:
20 лет и 4 месяца
Последнее место работы:
Ведущий инженер, ООО ПроГрид
07.2012 - 02.2015
30 июля, 2016
60 000 руб
Александр Валентинович
Город
Москва, м. Южная
Возраст
67 лет (16 сентября 1958)
Опыт работы:
13 лет и 6 месяцев
Последнее место работы:
Программист sql, ООО «Руссбланкоиздат»
01.2014 - 03.2014
26 февраля, 2015
Евгений
Город
Москва local_shipping
Возраст
47 лет (12 декабря 1978)
Опыт работы:
7 лет и 9 месяцев
Последнее место работы:
Инженер-программист, ОАО АвтоВаз
12.2006 - 09.2014
Резюме размещено в отрасли