Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Вячеслав М. Golang разработчик, Middle+

ID 3753
ВМ
Вячеслав М.
Мужчина, 36 лет
Россия, Нижний Новгород, UTC+3
Ставка
3,750 Р/час
НДС не облагается
Специалист доступен с 16 апреля 2024 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle+
Навыки
Goland
Go kit
Mux
Gin
GORM
Python3
SQL
SQLAlchemy
Flask
PostgreSQL
MS SQL Server
Neo4j
Cypher
Clean Architecture
CQRS
REST API
NATS
RabbitMQ
Swagger
Git
Проекты   (4 года 6 месяцев)
Сервис доставки для одного из крупнейших ecom проектов России
Роль
Backend developer
Обязанности
Система реализующая полный процесс доставки заказа клиенту. Архитектура: микросервисная Технологии: Golang, Mux, GoKit, GORM, PostgreSQL, CQRS, RabbitMQ, Nats, REST API, KrankenD - Проработка бизнес-требований (обсуждение БТ и СТ с заказчиком, коррекция требований); - Оценка задач; - Участие в проектировании архитектуры микро-сервисов группы модуля сборки (предварительное проектирование БД новых сущностей для реализации нового функционала, проектирование алгоритмов взаимодействий с внешними системами); - Реализация функционала, связанного с модулем сборки, наиболее интересные и сложные из задач: ○ предварительный расчет тар (из нескольких разновидностей привязанных к разным зонам) для сборки нескольких заказов одновременно; ○ реализация алгоритма формирования оптимального маршрута сборки заказа / заказов; ○ реализация фиксации собранных товаров в валидацией тары; ○ реализация алгоритма замен, если товар был отмечен как “не найден” ○ система уведомлений о слишком большой нагрузке на магазин (алгоритм расчета и контроля за нагрузкой) - Реализация синхронизации справочников торговых объектов (по событию и полная раз в сутки) - Оптимизация производительности микро-сервиса (выявление узких мест сервиса, подготовка плана рефакторинга для оптимизации алгоритмов)
Период работы
Сентябрь 2021 - По настоящее время  (2 года 8 месяцев)
Личный кабинет сотрудника
Роль
Backend developer
Обязанности
Функционал сервиса включает: - Расчет и отслеживание различных показателей работы сотрудников Контакт-Центра для последующего анализа. - Сбор и маппинг данных из других систем компании. - Разделение функционала для сотрудников разных направлений, менеджеров, руководителей КЦ. - Создание тестов для сотрудников, проведение тестирования, анализ результатов. Архитектура: микросервисная Технологии: Golang, Gin, GORM, PostgreSQL, MSSQL Server, PLPG SQL Задачи: - Проработка требований к функционалу. - Проектирование модулей, их взаимосвязей, API. - Написание части модуля тестирования; модуля расчёта одного из показателей работы (пошаговый отбор данных из источника, фильтрация, сопоставление с другими данными, сохранение); модулей работы со справочниками и доп.атрибутами, вынос данных модулей в отдельные библиотеки.
Период работы
Август 2020 - Август 2021  (1 год 1 месяц)
Сервис агрегации идей
Роль
Backend developer
Обязанности
Сервис рассчитан на агрегацию идей для группы “генераторов” идей. Данная площадка позволяет: - Принимать идеи - Оценивать, комментировать, “лайкать” идеи, обозначать пожелание участия в дальнейшей реализации - Создавать критерии оценок через административную панель - Назначать людей, которые будут оценивать идеи - Утверждать идеи Архитектура: монолит Технологии: Python 3.x, Flask, SQLAlchemy, PostgreSQL Задачи: - Проработка требований с бизнесом (разбор БТ и СТ с последующей коррекцией для построения бизнес логики в приложении); - Участие в проектировании архитектуры приложения (взаимодействие с внешними системами, API, проектирование связей в БД); - Реализация взаимодействия с LDAP в части авторизации; - Реализация механизма оценки идей с учетом критериев, заданных администратором; - Проработка и реализация механизма создания / назначения критериев; - Назначение ролей и разные возможности для работы с идеями в зависимости от роли (личные кабинеты админа, модератора и т.д.); - Написание логики переходов идеи по статусам; - Начисление вознаграждения участникам в зависимости от роли и оценок; - Email-информирование в зависимости от роли о разных событиях и "обязанностях
Период работы
Ноябрь 2019 - Август 2020  (10 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Арзамасский филиал Нижегородского государственного университета им. Н.И. Лобачевского
Специальность
Финансы и кредит
Завершение учебы
2010 г.

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

Insurance
ИЯ
Идель Я.
Москва
Golang разработчик
Middle+
3,625 Р/час
Docker
Git
Go
GOlang
Kafka
Linux
PostgreSQL
Python
RabbitMQ
Redis
+56

Идель — опытный IT-специалист, Golang разработчик. Обладает навыками работы с Docker, Git, Go, Kafka, Linux, PostgreSQL, Python, RabbitMQ, Redis, REST API и другими технологиями. Идель работал над сервисами, где доктора могли загрузить медицинские изображения и получить предварительный диагноз патологии с сегментацией. Научился работать с микросервисами на разных языках (Python, Go), занимался интеграцией бэка с нейросетями. Также Идель разработал REST API для приложения самообслуживания в магазинах. Клиент мог сканировать товары в магазине и оплачивать их через приложение. Разработал взаимодействие через систему оплаты, решал проблемы оптимизации нагрузки на сервер и интегрировал проект с внешними API. Кроме того, Идель занимался разработкой бэкенда платформ для бизнеса компании. Завершил 6 проектов с командой, участвовал в транзите оффлайн бизнеса компании в полностью онлайн и в повышении профита по бизнес направлениям компании в онлайне.

Подробнее
E-commerce & Retail • EdTech • Government & Public Sector • Logistics & Transport
МБ
Михаил Б.
Оренбург
Golang разработчик
Middle
3,800 Р/час
GOlang
PHP 7.4
JavaScript
Laravel
Gin
MSQL
SQL
SQLx
MySQL
PostgreSQL
+45

Опыт работы более 5 лет. Языки программирования: GoLang, PHP 7.*, 8.*; JS; Frameworks: Laravel, Symphony, Gin; SQL: MySQL, PostgreSQL; NoSQL : Elasticsearch, Redis, Memcached; Технологии: Queue, job-processing, rest-api, cache и тд.; Для работы использую: PHPStorm, GoLand, Sublime Text 3, Chrome 9+, Bash-консоль, Git, Composer, Docker, MakeFile, php code sniffer, phpstan, Doctrine, Gorm/QueryBuilder; Имею небольшой опыт работы со следующими вещами: CI/CD, Vue.js, nginx, functional tests, все php-шаблонизаторы. Профессиональные навыки: Разработка архитектуры, создание различных интеграций, сервисов и микросервисов, создание rest-api под любые нужды, оптимизация кода, доскональное документирования API в swagger, точное соблюдение workflow. Наставничество над junior-разработчиками, опыт управления командой разработки. Есть опыт работы с различными паттернами и модульной архитектурой.

Подробнее

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

Отрасли не указаны
ИС
Иван С.
Череповец
Java разработчик
Senior
3,125 Р/час
Google API
AWS
Kubernetes
Spring Data
Java
Git
Bitbucket
JUnit
MongoDB
Mockito
+34

Опыт работы: 6 лет (опыт работы на крупных долгосрочных проектах) Личные качества: - Хорошо развитые коммуникативные навыки; - Умение работать с информацией; - Стрессоустойчивость; - Умение работать в команде; - Быстрая обучаемость; - Ориентированность на результат. Обязанности: -Java-developer; -Разработка новой функциональности; -Поддержка работоспособности системы; -Анализ и рефакторинг существующего функционала; -Переход на новые технологии; -Участие в обсуждении новой функциональности;  -Участие в разработке программного обеспечения как услуги; -Автоматизация выставления ставок для более 5000 позиций в GoogleAdwords; -Внедрение и использование таких библиотек, как: GoogleAppEngine, GoogleDatastore, GoogleAPIs (Spreadsheets, Docs, Disc), GoogleWebToolkit, GoogleBigQuery; -Управление командой из младших разработчиков;  -Обучение младших разработчиков; -Контроль хода разработки по методологии SCRUM;  -Ведение переписки с клиентами по визуальным каналам связи (текст, видео) на английском языке.

Подробнее