Дмитрий (Backend Developer)

Уровень специалиста: Middle

Информация:
Backend-разработчик, специализирующийся на языке Golang. Имеет опыт разработки приложений с микросервисной архитектурой, создания REST API, знание Git, протокола HTTP, навыки администрирования серверов на базе Linux. Дмитрий активный, положительно настроенный молодой человек, который в ближайшей перспективе сможет легко дать фору специалисту с бОльшим стажем. Отлично умеет объяснить, презентовать и изложить мысль. Ищет проект, в котором он сможет полностью реализоваться, быть на 100% полезен и востребован, как специалист. На данный момент получает профильное образование, а также владеет английским языком на уровне B2. В свободное время, Дмитрий, увлекается киберспортом и играет в баскетбол.

Язык программирования
Golang
9
JavaScript
6
SQL
6
C / C++
5
C#
5
Дополнительно
Git, Docker, Gorm
Опыт работы:
  1. Northern Blade (1 год) [www.n-blade.ru/]:
    MMORPG "Северный Клинок".
    Система сборки игрового клиента (Golang+Docker), Доработка игрового лаунчера (JavaScript+Electron), Доработка игрового движка (C++), Написание скриптов (Python).
    Стек: Golang, JavaScript, Electron, C++, Python, Docker.

  2. Scorebot (до 2х месяцев). [github.com/kyoto44/Scorebot]:
    Сервис, позволяющий проводить текстовые трансляции матчей по игре "Counter-Strike Global Offensive".
    Обработка сообщений логов игрового сервера получаемых по HTTP Вывод обработанной информации в JSON и последующая рассылка клиентам посредством WebSocket'ов Поддержка нескольких одновременных матчей Добавление/удаление инстансов посредством POST запросов по HTTP Сохранение данных о матче в БД MongoDB.
    Стек: Golang, MongoDB