Владимир Ходаков

Backend-разработчик (Golang)

Местоположение

Проживание: Россия, Самара

Готовность к работе: готов к переезду и удаленной работе

Возраст и стаж

Стаж: 5 лет и 2 месяца

Возраст: 27 лет

Зарплатные ожидания: От 175000 руб.

Контактная информация


Профессиональные навыки


Linux • CSS • Ruby on Rails • Python • Twitter Bootstrap • Ruby • Golang • Git • JavaScript • MySQL

Участие в профессиональных сообществах


Август 2010 —
По наст. время
(9 лет и 4 месяца)

GitHub

@fat0troll: 802 вклада в 13 репозиториев, связан с языками:

GoJavaScriptRubyHTMLCSSShell

Опыт работы


Июль 2018 —
По наст. время
(1 год и 6 месяцев)

Admitad

Инженер-программист
Россия, Москва

Обязанности и достижения

Основной язык: Go. Дополнительно - shell.

Разработка ПО разнообразного плана - от коммерческого до инфраструктурного.
Проводил код ревью, помогал в выстраивании пайплайна разработки. Занимался обучением junior-разработчиков.

Участвовал в создании библиотеки для легкого создания микросервисов, в которой были подсистемы для работы с логированием (включая Sentry), БД (MariaDB, MongoDB), шины обмена сообщениями (NATS), все работало максимально асинхронно. Библиотека на данном этапе находится в процессе открытия исходников для использования всеми желающими.

Реализовал вместе с командой несколько проектов:
1. Систему парсинга товаров с разных сайтов (Yandex.Market, Mail.ru Torg, AliExpress) и выдачу в едином виде другим сервисам компании.
2. Систему миграции между G Suite с максимально полным переносом почты, календаря, контактов, файлов.

Ну и, конечно, разнообразные бэкенды, как новые, так и помощь в доработке старых. Переписал некоторые «больные» места у легаси-проекта, позволившие ему из состояния «неподдерживаемый» перейти в состояние «работоспособный».

Применяемые навыки

Git, Golang, Linux, Devops, Docker, Shell scripting
Июль 2016 —
Июнь 2018
(2 года)

ООО Проект-Р

Ведущий ИТ специалист, фулл-стэк разработчик
Россия, Екатеринбург

Обязанности и достижения

Разрабатывал систему для взаимодействия интернет-магазинов с покупателями. Микросервисы на Go, взаимодействие с фронтендом по WebSocket, собственная система фильтрации и кэширования данных. Кроме того, участвовал в разработке фронтенда: Bulma, Materialize, jQuery, HTML5, CSS3.

Применяемые навыки

Golang, JavaScript, JQuery, HTML
Ноябрь 2014 —
Январь 2018
(3 года и 3 месяца)

ООО ДПС

Программист Java
Россия, Долгопрудный

Обязанности и достижения

Работал по совместительству, поддерживал legacy-систему электронного документооборота в типографии, написаную предшественником на Java. Ускорил работу существующей системы, сократив время простоя персонала типографии на 15%.

Применяемые навыки

Java, Сопровождение проектов

Высшее образование


Сентябрь 2013 —
Ноябрь 2016

Смоленский филиал Московского энергетического института

Энергетики и Электротехники
Россия, Смоленск

О себе


Исходники публичных проектов (моих и с моим участием): https://github.com/fat0troll, https://source.hodakov.me, https://lab.wtfteam.pro.

Уверенное знание Linux, опыт администрирования серверов и создания своих дистрибутивов Linux. MySQL, PostgreSQL, Go, Ruby/Rails, немного Python, Java и PHP. Версткой HTML5/CSS3 тоже владею. Могу в короткие сроки освоить любую новую технологию, требующуюся для работы.

Основным технологическим стеком на данный момент является Go-шный.