28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне
Зарабатывать на жизнь тем, чем мне интересно - разработкой ПО или руководством разработкой ПО.
Участие в профессиональных сообществах
Опыт работы
IDT Technologies
Минск
Director of Engineering
Август 2018 — По настоящее время (1 год и 4 месяца)
evote.com
Минск
Team lead
Январь 2015 — Июнь 2018 (3 года и 6 месяцев)

Руководство группами серверной разработки и оперирования проектом

Проектирование и разработка серверной части решения:

  • основной монолитный сервис api,
  • сервис обработки картинок и видео,
  • почтовый сервис,
  • различные сервисы, обрабатывающие запросы в фоне.

Решение полностью кроссплатформенное, запускается на Windows, Linux, Mac OS X.

Внедрение подхода Infrastructure as a code, разработка решения для контроля конфигурации серверов и сервисов с помощью ansible.

Контейнеризация всех сервисов проекта.

Внедрение CI и CD. Любой коммит из репозитория может быть развёрнут на любую среду за 40-50 минут, включая все тесты. Развёртывание сред полностью автоматизировано и запускается нажатием кнопки в TeamCity.

Разработка и поддержка кросс-платформенного .net драйвера к СУБД Tarantool: https://github.com/progaudi/progaudi.tarantool

Разработка и поддержка кросс-платформенной .net библиотеки для msgpack: https://github.com/progaudi/MsgPack.Light

ООО "Папирус.Нет"
Москва
Разработчик
Май 2010 — Декабрь 2014 (4 года и 8 месяцев)

Разработка, рефакторинг и поддержка web-проекта pyrus.com. Подготовка (изменение структуры, перестройка индексов, изменение запросов) БД и сервиса в целом для выхода на большую нагрузку.

Используемые технологии:

  • .Net 4.0
  • asp.net webforms
  • wcf
  • ms sql
  • msmq
RuSoftware
Воронеж
Инженер-программист
Март 2009 — Май 2010 (1 год и 3 месяца)

Поддержка, разработка и рефакторинг сервера ММОРПГ, написанного на .NET.

Достижения:

  • добавлены плагины, перезагрузка которых возможна без перезапуска сервера.
  • разработана система логирования действий персонажа,
  • разработаны две биллинговые системы для взаимодействия с внешними партнёрами.
  • принимал активную деятельность в рефакторинге кода
  • создал систему экземпляров локаций, с возможностью сохранения их состояния.
ОАО "Куриное Царство"
Липецк
Инженер-программист
Сентябрь 2008 — Апрель 2009 (8 месяцев)
Разработка отчётов в SAP R/3.
ООО "Медсофт"
Липецк
Ведущий разработчик
Январь 2007 — Июль 2008 (1 год и 7 месяцев)
Разработка платформы для построения бизнес-приложений. Внедрение передовых технологий в процесс разработки: юнит-тестирование, ежедневные сборки ПО. Внедрение информационной системы на уровне региона.
ОАО "ЛипецкМолоко"
Липецк
Инженер-программист
Сентябрь 2006 — Декабрь 2006 (4 месяца)
Разработчик
Август 2005 — Август 2006 (1 год и 1 месяц)
Разработчик ПО. Разработка и поддержка IS3 Admin.
Высшее образование
Липецкий государственный технический университет
Липецк
Факультет: Автоматизации и информатики; ФАИ
Январь 2001—Январь 2007 (6 лет)