Артем Л. Golang разработчик, Middle+

ID 12099
АЛ
Артем Л.
Мужчина, 28 лет
Россия, Орел, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle+
Навыки
Ansible
Apache Kafka
Docker
Git
GOlang
gRPC
Linux
MongoDB
PostgreSQL
Python
RabbitMQ
Redis
REST
ClickHouse
Envoy
Kubernetes
Lua
SQL
Нереляционные БД (NoSQL)
cel
Отрасли
E-commerce & Retail
EdTech
Information Security
Social Networking
Знание языков
Английский — B1
Главное о специалисте
Артём — опытный Golang-разработчик уровня Middle+. Обладает навыками работы с Ansible, Apache Kafka, Docker, Git, GOlang, Grpc, Linux, MongoDB, PostgreSQL, Python, RabbitMQ, Redis, REST, SQL и NoSQL. Артём работал над несколькими проектами в сферах информационной безопасности, социальных сетей и электронной коммерции. В его обязанности входило создание сервисов на основе Golang, а также участие в разработке микросервисов, настройке CI/CD, интеграции платёжных систем и тестировании кода. На последнем месте работы Артём занимался созданием VPN-сервиса, где он улучшал инструменты для учёта пользователей и лидов, реализовывал микросервис автоматической настройки WireGuard сервера и создания конфиг файлов VPN туннелей для клиентов при помощи go-ansible. Также он интегрировал RabbitMq в систему принятия платежей. В рамках другого проекта Артём расширил функционал Telegram бота, создал микросервис реферальной программы и реферальных отчислений, внедрил Redis для хранения временных состояний пользователя и переписал кодовую базу с чистого SQL на SqlAlchemy. Ещё один проект, над которым работал Артём, заключался в реализации модуля для автоматизации передачи данных между системой биллингового учёта облачного сервиса whitecloud24 и системой интернет бухгалтерии Elba Контур.
Проекты   (4 года 5 месяцев)
K-технологии
Роль
Golang Backend Разработчик
Обязанности
Команда: 3 backend-разработчика, 1 DevOps инженер , 2 аналитика , 2 frontend-разработчика, 1 тестировщик Проект: Разработка и поддержка микросервисной системы аутентификации для веб-ресурсов с учетом мандатной политики доступа. В проекте реализована самописная система синхронизации данных между распределенными серверами PostgreSQL. Вся инфраструктура развернута на Astra Linux, с использованием Envoy в качестве API-шлюза и Prometheus/Grafana для мониторинга. Задачи: Обновление существующих API-эндпоинтов при переходе на новую версию Улучшение взаимодействия между сервисами в микросервисной архитектуре Оптимизация обработки запросов и работы с данными в PostgreSQL Разработка и поддержка инфраструктурных утилит для управления данными (Golang, Bash, PostgreSQL, Astra Linux) Создание инструментов на Golang и Bash для автоматической очистки и оптимизации журналов транзакций PostgreSQL Улучшение механизма синхронизации данных между серверами базы данных Разработка и выполнение нагрузочного и интеграционного тестирования (Golang, PostgreSQL, Prometheus, Grafana) Написание тестов для оценки производительности системы синхронизации Внедрение метрик и мониторинга для анализа нагрузки на базу данных Настройка и развертывание инфраструктурных сервисов (Astra Linux, Prometheus, Grafana, Bash) Автоматизация деплоя и настройки мониторинга с использованием Prometheus и Grafana Оптимизация работы инфраструктурных сервисов под Astra Linux Разработка логики маршрутизации и безопасности в Envoy-прокси (Envoy, Cel, Lua, Golang) Написание Lua-скриптов для обработки запросов и кастомных фильтров в Envoy Разработка Cel-макросов для дополнительной фильтрации и валидации запросов
Достижения
Успешно переписал часть эндпоинтов при переходе на новую версию API, что улучшило производительность системы Разработал утилиту для очистки журналов PostgreSQL, что повысило стабильность системы синхронизации данных Оптимизировал процесс синхронизации данных, что сократило время обновления записей между серверами Написал и внедрил интеграционные и нагрузочные тесты, что помогло выявить и устранить узкие места в системе Оказал поддержку командам пользователей при интеграции продукта, что ускорило процесс технической приемки Добавил правила маршрутизации в Envoy, улучшив безопасность и контроль доступа к API
Стек специалиста на проекте
PostgreSQL, Bash, Grafana, Prometheus, Lua, Astra Linux, Envoy, GOlang
Отрасль проекта
EdTech
Период работы
Сентябрь 2024 - По настоящее время  (11 месяцев)
VPN сервис
Роль
Golang Backend Разработчик
Обязанности
Разработка и улучшение инструментов для учета пользователей и лидов (Golang, PostgreSQL, Redis, Docker) Оптимизация хранения данных о пользователях и платежах Улучшение производительности SQL-запросов для панели администратора Интеграция кэширования с использованием Redis для ускорения обработки запросов Разработка микросервиса автоматической настройки VPN-серверов (Golang, Ansible, Linux, Docker) Реализация механизма автоматического развертывания WireGuard-серверов на VDS Автоматическое создание конфигурационных файлов VPN-туннелей для клиентов с использованием go-ansible Мониторинг и управление запущенными VPN-серверами Реализация gRPC API для управления VPN-конфигурациями (Golang, gRPC, PostgreSQL) Разработка gRPC-интерфейса для передачи данных между сервисами Создание механизма обработки запросов на генерацию конфигов VPN Дополнение кодовой базы SQL-запросов и оптимизация взаимодействия с базой (Golang, PostgreSQL, Redis) Оптимизация сложных SQL-запросов и индексация таблиц Внедрение механизма кэширования запросов через Redis Разработка и покрытие тестами ключевых компонентов (Golang, Docker, PostgreSQL) Написание интеграционных и unit-тестов для ключевых сервисов Создание моков для тестирования взаимодействия с RabbitMQ и базой данных Интеграция всех компонентов системы в единый кластер Kubernetes. Использование Kubernetes для упрощения взаимодействия микросервисов и обеспечения отказоустойчивости. Настройка логирования и мониторинга внутри кластера Подготовка Helm-чартов для развертывания компонентов.
Достижения
Интегрировал RabbitMQ в систему обработки платежей, что позволило снизить время обработки транзакций на 40% Оптимизировал SQL-запросы, что улучшило скорость выборки данных в панели администратора на 25% Внедрил кэширование с Redis, уменьшив нагрузку на базу данных на 30% Автоматизировал развертывание VPN-серверов через Ansible, сократив время настройки новых серверов с 30 минут до 5 минут Разработал и внедрил gRPC API, что улучшило взаимодействие между сервисами и упростило масштабирование системы
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Linux, Kubernetes, Ansible, Redis, GOlang
Отрасль проекта
Information Security
Период работы
Май 2023 - Август 2024  (1 год 4 месяца)
Сервис знакомств
Роль
Golang Backend Разработчик
Обязанности
Расширение функциональности Telegram-бота (Golang, PostgreSQL, Redis, MongoDB) Добавление новых сценариев взаимодействия пользователей с ботом Оптимизация логики обработки пользовательских запросов Интеграция Redis для хранения временных состояний пользователей Разработка микросервиса реферальной программы и начисления бонусов (Golang, PostgreSQL, Kafka, Redis) Разработка логики расчета бонусов за привлечение новых пользователей Настройка асинхронного взаимодействия между сервисами с помощью Apache Kafka Оптимизация хранения данных с использованием Redis Оптимизация и переработка механики работы с платежами (Golang, PostgreSQL, ClickHouse, Docker) Улучшение системы управления балансом пользователей и финансовых операций Оптимизация SQL-запросов и перенос аналитики платежей в ClickHouse Разработка и внедрение новых методов оплаты Настройка и автоматизация CI/CD (Golang, Docker, PostgreSQL, Kafka, Zookeeper) Автоматизированное развертывание сервисов с помощью Docker Compose Настройка пайплайнов CI/CD для ускорения деплоя новых версий Обеспечение отказоустойчивости и горизонтального масштабирования сервисов Оптимизация взаимодействия между микросервисами (Golang, Kafka, Zookeeper) Внедрение Kafka и Zookeeper для обмена событиями между микросервисами Оптимизация обработки очередей сообщений для ускорения отклика системы Покрытие тестами ключевых компонентов (Golang, PostgreSQL, Docker, Mock, Fixture) Разработка интеграционных и unit-тестов для критически важных сервисов Использование моков и фикстур для тестирования работы с базой данных
Достижения
Внедрил Apache Kafka, что позволило улучшить масштабируемость и снизить задержки в обработке сообщений на 40% Оптимизировал систему хранения временных данных с помощью Redis, сократив нагрузку на PostgreSQL на 30% Перенес аналитику платежных операций в ClickHouse, увеличив скорость отчетности в 5 раз Автоматизировал развертывание сервисов через Docker Compose, сократив время деплоя новых версий на 50% Полностью переписал кодовую базу с чистого SQL на SQLAlchemy, упростив поддержку и расширение проекта
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Docker, Redis, GOlang
Отрасль проекта
Social Networking
Период работы
Сентябрь 2022 - Апрель 2023  (8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Академия Федеральной службы охраны Российской Федерации
Специальность
Информационная безопасность телекоммуникационных систем, Защита информации (специалитет)
Завершение учебы
2020 г.

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

EdTech • RnD
ЕИ
Егор И.
Саратов
Golang разработчик
Middle+
3 636,36 Р/час
Agile
Apache Kafka
Backend
CI/CD
ClickHouse
Docker
Elasticsearch
Git
Gitlab CI
Go
+34

Golang-разработчик с опытом работы на проектах в сферах EdTech и RnD. На позиции Go Backend разработчика участвовал в создании LMS для испанской языковой школы, где оптимизировал SQL-запросы, разработал систему рейтинга преподавателей и менеджерский функционал, связанный с работой пользователей. Внедрил систему создания и управления анкетами для регистрации на сайте и интегрировал сторонние API: платёжные сервисы, OAuth, соцсети. Работал с Kafka и RabbitMQ, писал unit-тесты и документацию Swagger. В проекте по разработке интернет-магазина ювелирных изделий разрабатывал и поддерживал функциональность страницы каталога, внедрял кэширование и работал над улучшением пользовательского опыта. Участвовал в тестировании, настраивал логирование и процессы CI/CD, документировал API в Swagger.

Подробнее
RnD
МК
Максим К.
Москва
Golang разработчик
Middle
2 597,4 Р/час
Apache Kafka
API
Backend
CI/CD
ClickHouse
Docker
Elasticsearch
Git
GitLab
Go
+31

Максим — Golang-разработчик уровня Middle. Опыт работы на проектах в сфере RnD: - Разработка и масштабирование системы защиты для топовых финтех-компаний. Максим спроектировал, внедрил и оптимизировал многоуровневые пайплайны обработки данных, добавил систему автоматического бана IP злоумышленников, реализовал многоуровневый pipeline обработки трафика и улучшил систему кэширования. - Разработка стримингового сервиса Viju на Golang. В рамках проекта Максим провёл анализ и рефакторинг SQL-запросов, реорганизовал структуру данных, спроектировал и внедрил механизмы аутентификации и авторизации пользователей, а также инициировал внедрение сквозного мониторинга. - Создание сервиса WebmonitorX для защиты финансовых платёжных систем и веб-приложений от кибератак на Golang. Максим проанализировал и улучшил обработку трафика, создал автоматизированные системы обнаружения аномалий в трафике, внедрил механизмы валидации входящих запросов и разработал стратегии тестирования.

Подробнее

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

FinTech & Banking • FoodTech • LifeStyle • Social Networking
КЛ
Кирилл Л.
Пермь
Python разработчик
Senior
4 545,45 Р/час
Ros
OpenCV
client
Работа с интеграциями
TCP
Программное обеспечение
ДО
брокеры сообщений
Postman
Реляционные БД
+65

Кирилл — опытный Python-разработчик уровня Senior. Он обладает широким набором навыков, включая работу с различными фреймворками и инструментами, такими как Django, Flask, Docker, Selenium и многими другими. В портфолио Кирилла есть несколько проектов в разных отраслях: FinTech & Banking, Social Networking, LifeStyle и FoodTech. На проектах он выполнял разнообразные задачи, такие как разработка веб-сайтов, создание калькуляторов для оценки имущества, разработка REST API бэкенда для социальной сети, создание шоу из наземных и летающих дронов, а также разработка телеграм-бота и админ-панели для автоматизированного киоска по приготовлению пиццы. Кирилл имеет опыт работы в команде и способен самостоятельно выполнять проекты от начала до конца.

Подробнее
E-commerce & Retail • FinTech & Banking • FoodTech • Telecom
АС
Алёна С.
Тирасполь
QA ручной
Middle+
1 790,82 Р/час
Тест-дизайн
Postman
Snagit
DevTools
TestRail
PerfectPixel
Тест Анализ
Swagger
DBeaver
Fiddler
+23

Профессионал в области тестирования программного обеспечения. Опыт в тестировании iOS/Android приложений, веб-приложений. Внимательна к деталям, настойчивая, коммуникабельна. Умеет задавать правильные вопросы менеджерам, разработчикам и решать спорные вопросы с командой. Опыт управления командой. Основные направления: - Анализ и доработка требований - Постановка задач команде тестирования, разработчикам, аналитикам; - Тестирование API ; - Опыт разработки сценариев тестирования (чек-листов, тест- кейсов) с использованием основных техник тест дизайна; - Прохождение готовых кейсов; - Функциональное тестирование ПО; - Регрессионное тестирование; - Знание типов и видов тестирования, различных их классификаций; - Понимание жизненного цикла разработки ПО, методологий его разработки и места тестирования в данном процессе; - Документирование найденных дефектов в баг-трекинговых системах; - Показ демо представителям сопровождения и информационной безопасности.

Подробнее