Обо мне

Golang Developer

Участие в профессиональных сообществах
Опыт работы
drcash
Москва
Golang Developer
Март 2019 — По настоящее время (1 год и 2 месяца)

Разработка на golang

Media500 LLC
Хайфа
QA Lead
Август 2018 — Январь 2019 (6 месяцев)

Создание и руководство QA отделом.

Обучение джуниоров основам Web, Golang, PHP, JS, основам ручного тестирования и автоматизации e2e тестов через TestCafe.

Nesthorn GmbH / Media500 LLC
Хайфа
Golang and Php Developer
Декабрь 2017 — Январь 2019 (1 год и 2 месяца)

Работа в одной команде над несколькими проектами.

Выполняемые задачи:

Рефакторинг монолитного приложения с PHP (Laravel) на Golang.

Создание прокси для CRM.

Golang микросервисы для многопотоковой отправки данных на сторонние сервисы. 

Golang микросервис для создания очередей отправки контейнеров с данными.

Golang микросервис отправки SMS из CRM через различных провайдеров.

Golang микросервис для интеграции в CRM различных платежных провайдеров.

Golang микросервис для переноса данных из различных бд в бд заказчика (PostgreSQL).

Дополнительно: Мелкие правки в существующий проект на Php/Laravel 4.2.

Использовались технологии: Git, Docker, Echo server, PostgreSQL, gRPC, Protobuf, GoModules (Vgo) / Dep, Gorm, RabbitMQ.

Работа с:
Golang: GoModules (vgo) / Dep, gRPC, Protobuf, Echo server, Gorm, RabbitMQ. 
Php: Laravel.
DB: PostgreSQL.
VCS: Git (bitbucket, github).
Other: Docker, Ubuntu.

GolangGitPostgreSQLDockerLinuxRestHTTP
web2age
Москва
Программист
Декабрь 2016 — Декабрь 2017 (1 год и 1 месяц)

Прошел путь от стажера до junior+

Во время работы увлекся Golang.

За время работы освоил основы разработки и поддержки сайтов интернет магазинов под 1C-Битрикс.

Основные используемые навыки php, js, css, git

Высшее образование
Белгородский государственный университет
Белгород
Факультет: Компьютерных наук и телекоммуникаций
Сентябрь 2004—Июль 2009 (4 года и 10 месяцев)

Сети связи и системы коммутации.

Инженер связи.