Александр К. Golang разработчик, Senior

ID 31233
АК
Александр К.
Мужчина, 30 лет
Россия, Пенза, UTC+3
Ставка
3 837,48 Р/час
вкл. НДС 7% (196.26 Р)
Специалист доступен с 13 сентября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Senior
Навыки
Agile/Scrum
Apache Kafka
API
Architecture
Avro
AWS
Bash
beget
Channels
CI/CD
Clang
ClickHouse
cloud
Cobra
Concurrency
Context
Coroutines
CRM
DDD
Docker
Docker Compose
Echo
Elasticsearch
ELK Stack
event-driven
fiber
Generics
Gin
Git
Git Flow
GitHub
GitLab
GitLab CI/CD
Go
go-chi
Goland
GOlang
golangci-lint
gomock
GORM
Grafana
GraphQL
gRPC
Helm
hexagonal
Hooks
Integration testing
Jaeger
JSON
JWT
k6
Kubernetes
Lambda
Legacy
Linux
Load Testing
Loki
macOS
Message brokers
Microservice Architecture
migrate
Mockery
MongoDB
MS Windows
MySQL
NATS
oauth2
OpenId Connect
OpenTelemery
PHP
PostgreSQL
pre-commit
Prometheus
Protobuf
RabbitMQ
RDS
Redis
REST
S3
SOLID
SonarQube
SQL
SQLx
Terraform
Testify
Testing
Unit testing
VIPER
wire
Workers
XML
Yandex Cloud
Анализ
Аналитика
безопасность
данных
инструменты
контейнеризация
Логирование
миграции
Мониторинг
паттерны
покрытие тестами
Работа с интеграциями
сервисы
Отрасли
E-commerce & Retail
HRTech
Urban technology
Знание языков
Английский — A2
Главное о специалисте
Я - Backend-разработчик с 5-летним опытом работы с Go, специализируюсь на разработке микросервисных систем и высоконагруженных приложений. Реализовывал микросервисы, оптимизировал SQL-запросы и базы данных, внедрял асинхронную обработку через RabbitMQ и Kafka, интегрировал внешние сервисы через REST, gRPC и GraphQL. Использую паттерны конкурентности Go (goroutines, channels, worker pools) и generics для повышения производительности и устойчивости сервисов. Участвовал в создании e-commerce платформ, CRM-систем и сервисов удалённого контроля доступа. Опыт работы с PHP и Bitrix позволил плавно мигрировать legacy-сервисы в Go и улучшить поддержку бизнес-процессов. Активно применяю тестирование, мониторинг и CI/CD, слежу за читаемостью и поддерживаемостью кода. Стремлюсь создавать масштабируемые, надёжные решения и эффективно работать в команде.
Проекты   (5 лет 2 месяца)
Мультибрендовая e-commerce платформа с CRM и мобильным API
Роль
Golang разработчик
Обязанности
Цель проекта Развитие и поддержка высоконагруженной e-commerce платформы, объединяющей интернет-магазины, CRM-систему, API для мобильных приложений и интеграции со сторонними сервисами в единую экосистему. Архитектура ● Микросервисная архитектура (Go, PHP) с централизованной БД ● RabbitMQ, Elasticsearch, Docker ● взаимодействие сервисов и мобильных клиентов через REST и gRPC API Непосредственные задачи ● Реализовал и поддерживал микросервисы на Go, обеспечивающие ключевые бизнес-процессы платформы. ● Выполнил масштабный рефакторинг и оптимизацию legacy-кода, что повысило читаемость и ускорило работу системы. ● Оптимизировал SQL-запросы (добавил индексы, переработал JOIN, внедрил кэширование), сократив время отклика страниц в среднем в 2–3 раза. ● Вынес из монолита в отдельные микросервисы сервисы нотификаций, обработки изображений и интеграции с транспортными компаниями, что повысило масштабируемость и отказоустойчивость системы. ● Разработал сервис автоматической генерации XML-фидов для маркетплейсов, что ускорило процесс интеграции и обновления товарных данных. ● Внедрил централизованное логирование на базе ELK-стека (Elasticsearch, Logstash, Kibana), используя Monolog, упростив анализ и мониторинг работы системы. ● Настроил асинхронную обработку задач через RabbitMQ (отправка уведомлений, фоновая обработка изображений, обновление данных), что позволило разгрузить основной поток запросов. ● Реализовал интерфейс для автоматической генерации SEO-полей (title, description, H1), что ускорило работу контент-менеджеров и улучшило SEO-метрики. ● Использовал агрегации в Elasticsearch для ускорения поиска и фильтрации товаров, обеспечив более высокую скорость отклика и удобство пользователей. ● Реализовал интеграции с внешними сервисами по REST и gRPC, обеспечив стабильный обмен данными между экосистемами. Состав команды 2 Frontend-разработчика, 2 Backend-разработчика, 3 QA инженера, 2 аналитика, 1 менеджер проекта, 1 тимлид
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, MySQL, Docker, Elasticsearch, PHP, Go, gRPC
Отрасль проекта
HRTech
Период работы
Ноябрь 2023 - По настоящее время  (1 год 11 месяцев)
Сервис удалённого контроля доступа в помещения
Роль
GO-разработчик
Обязанности
Цель проекта Автоматизация управления доступом к помещениям на основе анализа данных с камер видеонаблюдения и систем бронирования для повышения безопасности, снижения затрат и удобства работы сотрудников. Архитектура ● Микросервисная архитектура для сбора и обработки данных с внешних сервисов (камеры, СКУД, серверы событий) ● Асинхронная обработка событий через RabbitMQ ● Взаимодействие сервисов и интеграция с внешними системами через REST и TCP API ● Хранение данных в PostgreSQL, контейнеризация через Docker Непосредственные задачи ● Разработал микросервисы для обработки данных с камер видеонаблюдения и систем бронирования помещений, обеспечив автоматический контроль доступа. ● Внедрил алгоритмы распознавания лиц на основе видеопотоков, что повысило точность идентификации сотрудников. ● Реализовал систему учёта посещаемости через интеграцию с календарями и системами бронирования, повысив прозрачность использования помещений. ● Создал функционал автоматического принятия решений о доступе конкретных лиц или групп в зависимости от текущих данных, снизив нагрузку на охрану. ● Внедрил систему уведомлений для ответственных лиц при нарушении правил доступа, улучшив оперативность реакции на инциденты. ● Написал модульные и интеграционные тесты, повысив надёжность микросервисов. ● Исправил баги и участвовал в релизах продукта, обеспечив стабильную работу системы. ● Анализировал требования и принимал решения по архитектуре и взаимодействию с внешними сервисами, оптимизировав процессы разработки. Состав команды 3 Backend-разработчика, 2 Frontend-разработчика, РП, дизайнер
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, GitLab, Echo, Computer Vision, IoT, SQLx, GOlang, TCP
Отрасль проекта
Urban technology
Период работы
Май 2023 - Ноябрь 2023  (7 месяцев)
Модульная e-commerce платформа с интеграциями CRM, 1С и сторонними сервисами авторизации
Роль
Backend разработчик
Обязанности
Разработка и развитие e-commerce системы по продаже детской одежды с использованием модульной архитектуры (package-by-feature) на базе PHP (Slim, Symfony). Платформа обеспечивала независимость сервисов и гибкость интеграций, включала интеграцию с Manzana CRM, 1С и сторонними сервисами авторизации (Яндекс ID, VK ID, Тинькофф ID). ● Модульная архитектура на PHP (Slim, Symfony) по паттерну package-by-feature; каждый пакет реализует отдельный сервис. ● Взаимодействие между модулями и внешними системами через REST API и очереди RabbitMQ. ● Для ресурсоёмких задач (обработка изображений) использовался отдельный микросервис на Go, работающий асинхронно через RabbitMQ и Docker. ● Выполнил рефакторинг и оптимизацию legacy-кода, повысив читаемость и производительность системы. ● Спроектировал и реализовал функциональные модули в рамках архитектуры package-by-feature. ● Реализовал авторизацию через OAuth-провайдеров (Яндекс ID, VK ID, Тинькофф ID), включая обработку токенов, проверку прав доступа и синхронизацию данных пользователей. ● Разработал модуль SEO-метаданных с автогенерацией полей (title, description, H1) на основе данных из админки, что ускорило процесс наполнения и улучшило SEO-показатели. ● Подключил и настроил взаимодействие с микросервисом на Go для асинхронной обработки изображений, что снизило нагрузку на сервер и повысило общую производительность системы. ● Разработал функционал динамической генерации карты сайта для автоматической индексации товаров в поисковых системах. ● Настроил интеграции с Manzana CRM и 1С для синхронизации заказов, ассортимента и клиентских данных. ● Реализовал интеграции со сторонними сервисами по REST API, обеспечив надёжный обмен данными. 1 Frontend-разработчик, 3 Backend-разработчика, 1 QA инженер, 1 аналитик, 1 менеджер проекта
Стек специалиста на проекте
RabbitMQ, Git, MySQL, Docker, PHP, CRM, Go, REST API, Symfony, Microservices, Slim
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2022 - Апрель 2023  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пензенский государственный университет архитектуры и строительства
Специальность
Бакалавр, Инженер по теплогазоснабжению и вентиляции
Завершение учебы
2016 г.

Похожие специалисты

E-commerce & Retail • GameDev • Media
ПЕ
Павел Е.
Самара
Golang разработчик
Lead
4 161,7 Р/час
Agile
Apache Kafka
API
argon2
Bcrypt
Channels
chi
Clean Architecture
ClickHouse
Code Review
+104

Павел — Lead Golang-разработчик из Самары с опытом работы 12 лет 4 месяца. Специализируется на разработке микросервисов, имеет опыт работы в отраслях E-commerce & Retail, GameDev и Media. Владеет английским языком на уровне B2. Участвовал в проекте разработки внутренних и общих микросервисов для российской торговой сети по продаже электроники и бытовой техники, где занимался рефакторингом legacy-кода, проведением код-ревью, оптимизацией работы сервисов, менторством новых членов команды, анализом логов и устранением ошибок. Также работал над проектом инновационного гэмблинг-сервиса на территории Евросоюза, где анализировал технические требования, проводил код-ревью, менторил членов команды, разрабатывал и поддерживал сервисы в рамках микросервисной архитектуры, покрывал код тестами и рефакторил существующий legacy-код. Ранее участвовал в проекте разработки интернет-рекламы, SEO-оптимизации, ведения кампаний в yandex.direct и googleads, разработки и продвижения сайтов, где поддерживал и дорабатывал PHP-сайты, консультировал разработчиков, управлял командой инженеров и разработчиков и интегрировался со сторонними сервисами.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • HRTech • Urban technology
АК
Александр К.
Пенза
Golang разработчик
Senior
3 837,48 Р/час
паттерны
Avro
pre-commit
Grafana
Hooks
Agile/Scrum
Работа с интеграциями
fiber
покрытие тестами
PHP
+106

Я - Backend-разработчик с 5-летним опытом работы с Go, специализируюсь на разработке микросервисных систем и высоконагруженных приложений. Реализовывал микросервисы, оптимизировал SQL-запросы и базы данных, внедрял асинхронную обработку через RabbitMQ и Kafka, интегрировал внешние сервисы через REST, gRPC и GraphQL. Использую паттерны конкурентности Go (goroutines, channels, worker pools) и generics для повышения производительности и устойчивости сервисов. Участвовал в создании e-commerce платформ, CRM-систем и сервисов удалённого контроля доступа. Опыт работы с PHP и Bitrix позволил плавно мигрировать legacy-сервисы в Go и улучшить поддержку бизнес-процессов. Активно применяю тестирование, мониторинг и CI/CD, слежу за читаемостью и поддерживаемостью кода. Стремлюсь создавать масштабируемые, надёжные решения и эффективно работать в команде.

Подробнее
E-commerce & Retail • Travel, Hospitality & Restaurant business
ПР
Павел Р.
Москва
Data аналитик
Middle+
3 275,41 Р/час
PostgreSQL
Git
Docker
REST
SQL
Agile
Python
Bash
Power BI
Linux
+24

Павел — Data аналитик уровня Middle+ из Москвы. Специализируется на анализе данных в отраслях E-commerce & Retail и Travel, Hospitality & Restaurant business. Владеет английским языком на уровне B2, итальянским — на уровне A2. Имеет высшее образование по специальности «Реклама и связи с общественностью, Реклама и Digital маркетинг» Российского государственного гуманитарного университета. Имеет опыт работы на следующих проектах: - Анализ данных и создание отчётности для аптечной сети 36,6 (роль — Senior Data Analyst). Задачи включали анализ данных, создание отчётности, оптимизацию бизнес-процессов, построение и оптимизацию ETL-процессов, разработку дашбордов в Power BI. - Разработка аналитических решений для оптимизации бизнес-процессов в компании Merlion (роль — Data analyst). Задачи включали проектирование и построение ETL-процессов, анализ результатов тестирования гипотез, документирование аналитических процессов, визуализацию данных. - Сбор и анализ данных для оптимизации туристических предложений в компании TUI Russia CIS (роль — Data аналитик). Задачи включали построение стандартных отчётов, сбор и обработку данных, оптимизацию SQL-запросов, анализ тенденций в потребительских предпочтениях.

Подробнее