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

ID 16326
АМ
Андрей М.
Мужчина, 22 года
Россия, Новосибирск, UTC+7
Ставка
2 838,69 Р/час
вкл. НДС 5% (105.24 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle
Навыки
Backend
Bash scripting
CSS
Docker
Frontend
GitLab CI/CD
GOlang
HTML
JavaScript
Kafka
MongoDB
MySQL
Node.js
Parcel
PostgreSQL
React
Redis
SCSS
Tailwind
Vite
Webpack
http-rpc
Kubernetes
SDK
Twitter
API
Apollo
Identity Server
vend
Mockery
Git
Базы данных
Разработка
REST
REST API
Grafana
SQL
Go
Отрасли
E-commerce & Retail
LifeStyle
Social Networking
Знание языков
Английский — B2
Главное о специалисте
Андрей - разработчик с трехлетним опытом работы на языке Go. Провел успешную интеграцию микросервисов, выделяя их из легаси кода. Самостоятельно разработал собственного бота для мессенджера Mattermost. Увлечен решением сложных задач и стремится к постоянному профессиональному развитию. Обладает целеустремленностью и желанием вносить значительный вклад в развитие проектов, над которыми работает. Андрей славится ответственным подходом и ориентированностью на результат.
Проекты   (4 года 1 месяц)
Brandon J Broderick
Роль
Middle Golang Разработчик
Обязанности
Краткое описание проекта: Брэндон Дж. Бродерик предоставляет юридические услуги частным лицам и семьям, пострадавшим в результате халатности других лиц. С несколькими офисами в США, область специализации юридической фирмы охватывает медицинскую халатность, транспортные происшествия, ответственность за качество продукции, ответственность за использование помещений и так далее. Внутренние корпоративные решения реализованы на Salesforce. С работой нашей команды стоимость бизнеса увеличилась с 12 млн. до 100 млн. долларов. Разбиение Laravel сервиса на микросервисы. Сервис генерации письма-требования. Сервис обзвонов. Андрей написал микросервис обзвонов, который использовал Viirtue API для совершения звонков по бизнес логике, опирающейся на данные о пользователях из SalesForce. Сервис обработки данных обзвонов.
Достижения
Задачи и результаты работы: Разбиение Laravel сервиса на микросервисы. Андрей занимался разбиением MVP приложения, написанного на Laravel, на отдельные микросервисы. Из сервиса, сохраняющего тексты обзвонов клиентов были выделены микросервисы, написанные на Golang и взаимодействующие друг с другом через grpc, RabbitMQ и REST API, что позволило на порядок увеличить скорость обработки запросов по генерации документов системой. Сервис генерации письма-требования. Андрей выделил из монолита сервис, генерирующий письмо-требование, основанное на pdf документе, связанной с ним информацией из SalesForce, и ображающийся в OpenAI для генерации сопроводительного текста Сервис обзвонов. Андрей написал микросервис обзвонов, который использовал Viirtue API для совершения звонков по бизнес логике, опирающейся на данные о пользователях из SalesForce. Сервис обработки данных обзвонов. Андрей выделил из монолита в отдельный сервис функционал, ответственный за индексирование текстовой информации, полученной из записей звонков. Информация индексировалас в Solr а также отправлялась в SalesForce. Передача метрик мониторинга новых сервисов в Prometheus. Внесены улучшения в конвейеры CI/CD, обновлены Docker compose конфигурации, необходимые для них. Внесены обновления в дашборды операторов
Стек специалиста на проекте
RabbitMQ, JavaScript, Python, Laravel, Jenkins, Grafana, AWS, Prometheus, Solr, Vagrant, Vue.js, SCSS, GOlang, Salesforce
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2023 - По настоящее время  (2 года 1 месяц)
Корпоративная интеграция для Mattermost
Роль
Middle Golang Разработчик
Обязанности
Приложение на golang, предоставляющее эндпоинты и вызывающее по предоставленным вебхукам корпоративный мессенджер Mattermost. Реализует функционал для повторяющихся напоминаний и опросов в каналах чата, а также возвращает по запросу ключевые метрики, учитывая наличие у пользователя соответствующих прав. Андрей исполнил следующие задачи: Создание REST API; Написание планировщика, управляющего исполнением событий, вызываемых по автоматизированным правилам; Настройка и установка n8n сервиса для ручного управления конфигами, статусом, правилами и ключевыми вызовами интеграций; Настройка деплоя приложения в Docker контейнере в корпоративную инфраструктуру с помощью Portainer
Достижения
Написание планировщика, управляющего исполнением событий, вызываемых по автоматизированным правилам; Настройка и установка n8n сервиса для ручного управления конфигами, статусом, правилами и ключевыми вызовами интеграций; Настройка деплоя приложения в Docker контейнере в корпоративную инфраструктуру с помощью Portainer
Стек специалиста на проекте
MySQL, Docker, GOlang, n8n
Отрасль проекта
Social Networking
Период работы
Апрель 2023 - Июль 2024  (1 год 4 месяца)
Superfans - сервис для скрейпинга информации из Twitter
Роль
Golang Разработчик
Обязанности
Сервис для сбора и обработки большого количества данных из Твиттера. Приложение было написано c микросервисной архитектурой на Golang и работало с Twitter SDK для сбора информации о пользователях, их твитов и истории взаимодействий с ними с последующим анализом данных. Результатом стала статистика, показывающая активность на твитах с возможностью отслеживания динамики, и связность групп пользователей. Андрей разработал сервис для сбора данных с Twitter API, с учётом лимитов API. Сбор данных был разбит на несколько отдельных процессов, синхронизированных с помощью очередей. Также разработал взаимодействие с PostgreSQL и Redis для сохранения данных и использования ключей Redis с истекающим сроком действия.
Стек специалиста на проекте
PostgreSQL, Twitter, Mockery, SDK, Redis, GOlang, http-rpc
Отрасль проекта
Social Networking
Период работы
Июнь 2022 - Март 2023  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (24 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да

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

BioTech, Pharma, Health care & Sports • Social Networking • Urban technology
ИС
Иван С.
Санкт-Петербург
Golang разработчик
Senior
4 495,67 Р/час
Drupal
Laravel
Symfony
Angular
Angular 2+
Bootstrap
d3
Grunt
Gulp
Highcharts
+87

Иван — увлеченный и преданный своему делу Senior Go Developer с глубоким интересом к разработке программного обеспечения и стремлением создавать безопасные и эффективные технологические решения. Обладая большим опытом в управлении и разработке надежных приложений, Иван известен своей способностью трансформировать сложные требования в отлаженные, функциональные системы. Навыки и экспертиза: Владеет Go, PHP и JavaScript, с практическим опытом работы с фреймворками Symfony, Laravel, Drupal. Мастерски разбирается в архитектурном дизайне, разработке API и развертывании микросервисов с использованием Kubernetes. Имеет опыт работы в условиях высокого риска, обеспечивая безопасность данных и соблюдение международных стандартов, таких как HIPAA и SOC 2. Профессиональная деятельность: Постоянный участник международных конференций по разработке и технологиям, где он черпает последние тренды и идеи от лидеров отрасли. Недавно выпустил библиотеку на GitHub "telegram-bot-fsm", демонстрируя приверженность к разработке с открытым исходным кодом. Регулярно организует внутренние встречи для обмена знаниями и сотрудничества в своей команде и организации, активно участвуя в обсуждениях и семинарах. Интересы: Глубоко привержен искусству и науке разработки программного обеспечения, Иван постоянно ищет новые знания и методы, чтобы быть на передовой в своей отрасли. Активно участвует в технологических конференциях и семинарах, обмениваясь мнениями с коллегами и предлагая инновационные идеи.

Подробнее

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

Отрасли не указаны
НС
Никита С.
Гродно
QA FullStack
Middle
2 697,66 Р/час
Регрессионное тестирование
Redmine
Usability Testing
Grafana
AWS
Postman
Google
Oracle
TestRail
SoapUI
+30

3-4 года опыта в QA с фокусом на тестирование веб-приложений и клиент-серверных приложений, эффективное использование методов обеспечения качества и тестирования. Практические знания в области тестирования программного обеспечения (функциональное тестирование, дымовое тестирование, регрессионное тестирование, интеграционное тестирование), разработка тестовой документации (тестовые кейсы, тестовые наборы, контрольные списки, отчеты об ошибках). Опыт работы на всех циклах процесса тестирования от планирования тестирования до отслеживания дефектов и управления ими. Знаком с мониторингом процесса тестирования с помощью систем и инструментов отслеживания дефектов (Jira). Ключевые навыки: написание тестовой документации, общение с командой, анализ и написание отчетов заказчику. Опыт ручного тестирования включает в себя: Функциональное тестирование Нефункциональное тестирование Регрессионное тестирование Тестирование API Тестирование производительности Интеграционное тестирование Юзабилити-тестирование

Подробнее
RnD
МЛ
Михаил Л.
Москва
Golang разработчик
Middle+
3 818,18 Р/час
C#
Gin
office
GitLab
MS Windows
Clean Architecture
Postman
Factory
ClickHouse
+62

Golang-разработчик. На проекте Quantum Art. Report 2.0 занимался профилированием кода на Golang, переводил C#-сервисы на Golang и настраивал CI/CD. Разработал архитектуру микросервиса генерации отчётов Excel из Jira и реализовал взаимодействие с разными базами данных через паттерн outbox. В рамках проекта chotko.studio реализовал UI Телеграм-бота на Golang. Занимался разработкой архитектуры проекта и БД (PostgreSQL), а также разработал модуль интеграции с egrul.nalog.ru и bo.nalog.ru. Работал над внутренними сервисами для управления документооборотом в компании «Газпром переработка Благовещенск». Настраивал интеграцию сервисов с 1С, разрабатывал модуль для обработки и парсинга документов и реализовывал задачи для актуализации данных с разных интеграций. Участвовал в разработке процесса заказа различной номенклатуры. Также работал программистом в «1C-Рарус», где занимался разработкой модулей в 1С и технической поддержкой пользователей.

Подробнее