Обо мне

Веселый, проактивный молодой человек. Не люблю стрессовые ситуации, поэтому создаю физический и эмоциональный комфорт для себя и окружающих. Ищу команду, в которой царят дружеские отношения и решаются интересные и сложные задачи. Интересен хайлоад. Проповедую TDD и Agile. На досуге контрибьючу в опенсорс (есть коммиты в сорцы PHP) и разрабатываю мобильные игры.

Профессиональные навыки
Опыт работы
Saturn
Новосибирск
Совладелец / Технический директор
Декабрь 2018 — Январь 2020 (1 год и 2 месяца)

Разработка стартапа по автоматизации работы креативных компаний:

- составление видения проекта;
- подготовка к масштабированию и хайлоаду;
- рефакторинг, исправление багов, закрытие уязвимостей;
- покрытие кода автоматическими тестами, настройка CI/CD.

Сервис онлайн-ТВ для платформ Android, iOS, Smart TV, доступный из любой точки мира
Новосибирск
Ведущий разработчик / Скрам мастер / Тимлид
Август 2017 — Октябрь 2018 (1 год и 3 месяца)

1) Создание инструмента для автоматического распределения видео контента по серверам так, чтобы нагрузка была равномерной: создание модели предсказания, проверка гипотезы, разработка и внедрение. Больше года на бою в автоматическом режиме, все счастливы.

2) Запуск иностранного стартапа: выделение основной идеи стартапа, построение команды и процессов, программирование бэкенда. За 3 месяца мы сделали готовый продукт для проверки стартапа с нуля. До этого эту задачу решала другая компания полтора года и сделали то, от чего заказчик с ужасом в глазах пришел к нам :)

3) Поставил и привил Agile в нескольких командах. Теперь вся компания работает по Agile, а несколько менеджеров самостоятельно захотели и прошли сертификацию.

4) Рефакторинг и развитие нескольких других приложений. Поиск и устранение узких мест для масштабирования, внедрение автоматических тестов.

Черника
Новосибирск
Ведущий разработчик / Тимлид
Август 2011 — Март 2017 (5 лет и 8 месяцев)

Занимался разработкой веб-ориентированных сервисов. Некоторые интересные проекты:

1) CRM для дизайнеров: получение заказов, управление проектами, коммуникация с заказчиком, презентация результатов работы, аналитика работы дизайн студии. Проект был сильно запущенным легаси. Я и моя команда привели его в порядок: оптимизировали узкие места, исправили критические баги, перевели на современные технологии, изолировали legacy код, добавляли новый функционал. Все работы производились короткими итерациями с постоянными деплоями.

2) Опросы о качестве обслуживания на физических терминалах. В веб интерфейсе создавались опросы, которые загружались в терминалы, расставленные в популярных местах. Статистика собиралась на сервер, где производилась аналитика. Терминалы автономны, информация на них зашифрована.

Высшее образование
Новосибирский государственный технический университет
Новосибирск
Факультет: Прикладной математики и информатики; ФПМИ
Сентябрь 2007—Июль 2013 (5 лет и 10 месяцев)