В далёком 2003 году пришёл в ИТ системным администратором, в разработку же погрузился в 2011 году, успев закончить аспирантуру. За это время поработал на PHP, JavaScript, реализовал серию RESTful сервисов и Python-драйвер для Git, запилил асинхронный реверсивный прокси с кэшем на Golang и систему рекламных сервисов на Scala.
Большинство проектов стартовал с нуля, поэтому параллельно рос в области автоматизации деплоя и тестирования.
В 2ГИС переключился на функциональное программирование — пишет на Scala и продолжает автоматизировать деплой.