Исходники публичных проектов (моих и с моим участием): 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-шный.
Основной язык: Go. Дополнительно - shell.
Разработка ПО разнообразного плана - от коммерческого до инфраструктурного.
Проводил код ревью, помогал в выстраивании пайплайна разработки. Занимался обучением junior-разработчиков.
Участвовал в создании библиотеки для легкого создания микросервисов, в которой были подсистемы для работы с логированием (включая Sentry), БД (MariaDB, MongoDB), шины обмена сообщениями (NATS), все работало максимально асинхронно. Библиотека на данном этапе находится в процессе открытия исходников для использования всеми желающими.
Реализовал вместе с командой несколько проектов:
1. Систему парсинга товаров с разных сайтов (Yandex.Market, Mail.ru Torg, AliExpress) и выдачу в едином виде другим сервисам компании.
2. Систему миграции между G Suite с максимально полным переносом почты, календаря, контактов, файлов.
Ну и, конечно, разнообразные бэкенды, как новые, так и помощь в доработке старых. Переписал некоторые «больные» места у легаси-проекта, позволившие ему из состояния «неподдерживаемый» перейти в состояние «работоспособный».
Разрабатывал систему для взаимодействия интернет-магазинов с покупателями. Микросервисы на Go, взаимодействие с фронтендом по WebSocket, собственная система фильтрации и кэширования данных. Кроме того, участвовал в разработке фронтенда: Bulma, Materialize, jQuery, HTML5, CSS3.
Работал по совместительству, поддерживал legacy-систему электронного документооборота в типографии, написаную предшественником на Java. Ускорил работу существующей системы, сократив время простоя персонала типографии на 15%.