Александр М. Golang разработчик, Middle+

ID 8839
АМ
Александр М.
Мужчина, 24 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 496,97 Р/час
вкл. НДС 20% (466.67 Р)
Специалист доступен с 25 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle+
Навыки
API
Clean
Clean Architecture
ClickHouse
Compose
Docker
DRY
Firebase
Git
Go
GOlang
Grafana
gRPC
HTTP
Integration testing
JUnit 5
Kafka
KISS
Microservices
MinIo
mock
MySQL
PostgreSQL
Postman
Prometheus
RabbitMQ
Redis
REST API
Selectel
SOLID
Swagger
SWOT-анализ
Testify
Web
Аудит
Документация
Объектно-ориентированное программирование (ООП)
Программирование
Testing
MS Excel
СУБД
Отрасли
E-commerce & Retail
Marketing, Advertising & Design
Знание языков
Английский — B2
Главное о специалисте
Опыт программирования на Golang 3.5 года Опыт работы с: - СУБД: PostgreSQL, MySQL, ClickHouse, Redis - Docker, docker-compose - REST API, GRPC - Kafka - MinIO - многопоточным программированием - unit и mock тестированием (Testify, GoMock) - Git - GoChi - Firebase Знание принципов SOLID, KISS, DRY Понимание шаблонов проектирования Понимание основных принципов ООП проектирования Понимание Clean Architecture Знание базовых структур данных и алгоритмов Опыт разработки микросервисов Для меня важно качество, разрабатываемого продукта как со стороны пользователя, так и разработчика, поддерживающего приложение. Заинтересован в профессиональном росте и наборе опыта, путём решения новых сложных задач. Также, принимаю активное участие на всех этапах разработки: от предложения и обсуждения идей до их реализации.
Проекты   (5 лет 1 месяц)
Сервис интернет рекламы:
Роль
Backend разработчик
Обязанности
Орбитсофт Солюшенс Проект представляет из себя плащадку для размещения заказов по интернет рекламе, пользователь может выступать в роли заказчика, размещающего заказы и заинтересованного в привлечении трафика на свои площадки, или исполнителя, получающего вознаграждаение за выполнение заказов, путем, например, размещения заказанной рекламы на своих сервисах и привлечения своего трафика на площадку заказчика. Занимался разработкой микросервисов (с нуля или добавляя в уже существующие микросервисы новый функционал) на Golang, а также настройкой их взаимодействия посредством GRPC, HTTP и Kafka. Микросервисы писались по CLEAN архитектуре и состояли из набора модулей. При разработке также писал unit и интеграционные тесты.
Стек специалиста на проекте
PostgreSQL, MySQL, Docker, Postman, Swagger, Grafana, Prometheus, HTTP, ClickHouse, gRPC, Microservices, MinIo, Kafka, Integration testing, Clean, Compose, SWOT-анализ, JUnit 5, GOlang
Отрасль проекта
Marketing, Advertising & Design
Период работы
Февраль 2023 - По настоящее время  (2 года 9 месяцев)
Приложение для репетиторов ЯРепетитор:
Роль
Backend-разработчик
Обязанности
Разрабатывал серверную часть приложения, переработал кодовую базу под новую архитектуру компании. Занимался декомпозицией, оценкой, разработкой и внедрением новых возможностей приложения. В ходе работы комбинировал разные подходы к созданию нового функционала: переносил часть нагрузки с Go на БД и наоборот. Писал документацию. Разрабатывал unit-тесты. Вместе с командой разработал систему баланса ученика, с возможностью внесения предоплат и автоматического расчета оставшихся средств с учетом прошедших и будущих занятий. Добавил возможность экспорта данных о расписании занятий, ученике и финансах в Excel таблицу. Подключил ЮКасса API для проведения платежей по оплате подписки на сервис с поддержкой мобильной и web платформ и возможностью проведения автоматических платежей. Также занимался оптимизацией приложения, рефакторингом кода, деплоем на production сервер и пострелизным сопровождением продукта. Приложение для прослушивания медитаций Релакс: Разработал серверную часть приложения, схему и реализацию БД. Настроил подключение к Selectel для работы с аудио файлами и изображениями. Используемый стек технологий: Golang, Postgresql, Redis, Docker, docker-compose, Swagger, Testify. Также, в ходе работы усовершенствовал сценарий сборки проекта, благодаря чему удалось снизить его времязатраность и зависимость от подключения к интернету.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, API, Postman, Go, Swagger, Grafana, Testify, MS Excel, Compose, Web, Redis, Аудит, GOlang, Документация, Selectel
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2020 - Январь 2023  (2 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский политехнический университет Петра Великого
Специальность
Институт Компьютерных Наук и Технологий, Программная инженерия
Завершение учебы
2023 г.

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

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

AgroTech • E-commerce & Retail • Information Security
ВЗ
Владимир З.
Тамбов
Python разработчик
Middle
2 312,06 Р/час
PostgreSQL
RabbitMQ
Git
Docker
Python
Bash
Linux
Pytest
Nginx
ClickHouse
+16

Владимир — Python-разработчик уровня Middle из Тамбова (Россия). Имеет опыт работы на проектах в сферах AgroTech, Information Security и E-commerce & Retail. Проекты: - Разработка high-load AgroTech сервиса для управления жизненным циклом крупного рогатого скота. Роль: Python backend разработчик. Задачи: интеграция с внутренними сервисами, автоматизация миграции данных, разработка систем мониторинга, выгрузка отчётов, проведение кросс code review, рефакторинг кодовой базы, работа с legacy. Достижения: разработал более 10 нетиповых отчётов, оптимизировал SQL запросы, сократил время отклика системы, проводил code review разработчиков из смежных команд, работал с требованиями бизнеса и аналитиков, вёл бэклог, приоритезировал задачи и участвовал в планировании спринтов по методологии Scrum. - Разработка веб-платформы для аренды proxy и VPN серверов онлайн, переезд с PHP монолита на Python + Vue.js. Роль: Python backend разработчик. Задачи: Интеграция с вендорами серверов, написание API ручек для взаимодействия с PHP версией сайта, написание технической документации, снятие требований с заказчика. - Разработка сложного чат-бота (3000+ строк) для клиентского сервиса и покупки услуг IT компании с администрированием через веб-интерфейс. Роль: Python backend разработчик. Реализовал функционал нескольких веток бота, включая динамические ветки с информацией о последних заказах. Сделал все элементы бота изменяемыми через админ-панель (текстовки сообщений, кнопок, изображения). - Поддержка информационной системы в ритейл. Роль: Python разработчик, системный администратор. Задачи: автоматизация процессов настройки и мониторинга работоспособности IT-инфраструктуры и веб-сервисов магазина и клиентов, подключение и настройка техники, диагностика и устранение неисправностей, обеспечение антивирусной защиты и оптимизация работы программного обеспечения, техническая поддержка пользователей корпоративных сервисов.

Подробнее
E-commerce & Retail • GameDev • Media
ПЕ
Павел Е.
Самара
Golang разработчик
Lead
4 161,7 Р/час
Jedis
Grafana
mentoring
PHP
Gin
Kanban
krakend
GraphQL
TLS
office
+104

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

Подробнее