Ivan Plotnikov - Golang Developer

  • Senior
  • Россия
  • 350 000 - 450 000 ₽ (руб/мес)
  • Полная занятость | Частичная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 8 месяцев назад
Photo

Навыки

  • CI/CD
  • Docker
  • Golang
  • k8s
  • Linux
  • MySQL
  • PostgreSQL
  • Redis

Опыт работы

Graviline

Разработчик C# - 01.2014-10.2015

Проектировал и разрабатывал систему учета:
1. Десктоп-приложение на C#, WPF
2. Event-сервер на C++ для уведомления клиентов о изменениях в базе по tcp соединениям

ItRocks

Fullstack developer - 03.2016-07.2016

Пилил фичи на фронте, бэкэнде интернет-магазина oil70 — правил каталог, сортировку, синхронизацию с поставщиками. Внедрял систему записи в автосервис на gaika.su

ОФТИ

PHP developer - 07.2016-08.2017

Пилил фичи как по фронту, так и по бэкенду. Участвовал во внедрении redis'а. Рефакторил код, в том числе PHP5 => PHP7, выпилил глобальные сущности, внедрял DI и autoload вместо include_*

Стек: PHP5PHP7, Mysql, Redis, Sphinx, memcache, jquery

Drom

Backend developer - 08.2017-06.2019

Разработка бэкенд сервисов для vl.ru

Проектировал и разрабатывал несколько бекэнд сервисов. В их числе: телеграм-бот, сервис гарантированной доставки сообщений через несколько транспортов (СМСTelegramДругие мессенджеры), сервис под NDA (от проектирования и разработки к мониторингу).

Писал python скрипты (затем перенес их в Makefile) для сборки и деплоя с помощью teamcity. Cбор метрик с помощью zabbix. Управление докер контейнерами через docker api из go-приложения. Использовал chromedp для управления браузером.

Стек: Golang, MySQL, Postgresql, redis, docker, chromedp, webwire (Обертка над websocket с бинарными сообщениями)

Xaoslab (стартап)

Teamlead - 07.2019-03.2020

Управление командой разработчиков, код-ревью, проектирование архитектуры микросервисов и проектов. Оптимизация производительности узких мест в приложениях. Разработка сервиса с нуля до MVP

Mc2 software

Ведущий golang разработчик - 03.2020-08.2021

Управление командой разработчиков, код-ревью, проектирование архитектуры микросервисов и проектов. Оптимизация производительности узких мест в приложениях.

OZON.ru, Интернет-магазин

Ведущий golang разработчик - 09.2021-09.2022

Разработка и проектирование микросервисов ozon.fresh

VK

Ведущий golang разработчик - 02.2023-06.2023

Поддержка и разработка бэкенда почты mail.ru, ушел после реорганизации команды из продуктовой в девопсовую

МАГ Девелопмент

TechLead/TeamLead - 09.2023-08.2024

Управление полнофункциональной командой — 6 golang разработчиков, 5 тестировщиков, 3 аналитика, дизайнер, 2 фронтендера, мобильный разработчик, мобильный тестировщик, три сотрудника 3 линии поддержки. Планирование роадмапа проекта на ближайшие 2 года, краткосрочное планирование, проработка бизнес реквестов с аналитиками и постановка задач на разработку. В отсутствии накопленного бэклога работа над проектом по канбану.
Контроль за релизами, проведение демо для бизнеса.
Крупноузловое проектирование архитектуры проекта.
Выстраивание 3 линии поддержки, средств мониторинга и реагирования на инциденты.

Образование

Электроника и автоматика физ. установок

НИТПУ
2008-2011

неоконченное

Обо мне

10 лет в айти, 6 лет в го, два года опыта руководства командой, опыт в бигтехе.

44 / 0,267 / 52.67mb