
Михаил Д.
Мужчина, 26 лет
Россия, Брянск, UTC+3
Ставка
2500 ₽ / час
НДС не облагается
Специалист доступен с 7 февраля 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
О специалисте
Опыт в айти - 4 года, 1.5 из которых, - на Golang. Ранее писал на PHP. Успел поработать со многими технологиями, но именно Golang кажется ему самой интересной.
Отрасли
BioTech/Pharma/Health care, E-commerce, LifeStyle, Media
Знание языков
Русский — C2
Английский — A2
Проекты
(4 года 4 месяца)
Фармацевтический проект
Роль в проекте
Backend разработчик
Обязанности в проекте
1.Сервис по сбору метрик
Март 2022 — Апрель 2022
Приняли решение создать прослойку микросервис перед prometheus с сбором дополнительных данных в postgres. Сервис заполнял таблицы postgres под метрики, а также отдавал данные prometheus под графики grafana. Реализовывал микросервис в виде rest приложения.
(Стек: Go, docker-compose, postgres, prometheus, grafana)
2.Чистка sentry
Апрель 2022- Май 2022
Был большой поток ошибок в стеке сервисов, которые были либо не информативны, либо не должны находиться в sentry. Понижал уровень ошибок, менял логирование на метрики после обсуждений с командой. В конечном итоге по sentry можно было определять действительно важные ошибки.
(Стек: Sentry, go, prometheus)
3.Добавление функционала в сервис-монолит фармацевтической компании
Май 2022
В cli-приложение, которое являлось кором проекта, добавлял функционал. Нужно было готовый csv файл фраз для elasticsearch парсить, добавлять в базу данных. При необходиомсти отправлять по grpc на сервис, который работал с elastic. При необходимости вытаскивать добавленные данные списком и БД. При необходимости менять активность данных по id.
(Стек:go, grpc, postgres)
Период работы
Февраль 2022 - Апрель 2022
(3 месяца)
Создание микросервиса на Golang
Роль в проекте
Backend разработчик
Обязанности в проекте
Необходимо было создать микросервис по обработке и добавлению пользователей. Также имелась возможность вывода списка пользователей через map. Данные пользователей приходили с помощью rest в формате soap. Дополнительные данные для обработки забирались из других микросервисов по grpc. Все сервисы хранились на общем сервисе в kubernetes. Была настроена basic авторизация.
(Стек: Go, REST, SOAP, gRPC, Kubernetes)
Период работы
Июль 2021 - Февраль 2022
(8 месяцев)
Бэкенд для сервиса парсинга постов из соцсетей
Роль в проекте
Backend разработчик
Обязанности в проекте
Бэкэнд для обработки и хранения данных пользователя, запросов, тарифов. Общение с клиентом через jwt по rest api.
(Стек: Go, Echo, PostgreSQL, Nginx )
Период работы
Апрель 2021 - Июль 2021
(4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Брянский Государственный Технический Университет
Специальность
Информационная безопасность телекоммуникационных систем
Завершение учебы
2018 г.