Обо мне

Здравствуйте. Я – Scala-разработчик с компетенциями в full stack, технический руководитель с интересом к бизнесу.

Я работаю в IT с 2004 года. Занимался собственными проектами, руководил небольшой питерской веб-студией, строил международный стартап как CTO, помогал другим стартапам: закрывал недостающие компетенции и помогал строить команду.

Сейчас работаю с малым и средним бизнесом как фрилансер (ИП): консультирую проекты со стороны проектирования и разработки, создаю для заказчиков проекты с нуля и помогаю в их развитии. Я наиболее эффективен в позициях на стыке бизнеса и технологии: люблю помочь клиенту разобраться в проблеме, найти лучшее решение, объяснить технологии простым и понятным языком. Понимаю приоритеты бизнеса и умею транслировать их группе разработчиков.

Несколько раз я собирал и организовывал работу команд, как распределённых (строил команду под себя, когда был CTO стартапа, и помогал собирать разработчиков клиенту), так и реальных (в веб-студии). Увлекаюсь теорией и практикой организации труда разработчиков, проверял на практике Scrum, Kanban и другие "гибкие" подходы. Убеждён: для каждой команды и каждого проекта должна быть сформирована и внедрена уникальная система управления разработкой – конечно, с опорой на лучшие методологии.

В проекте или команде я могу укрепить любую "провисающую" роль: умею верстать, разрабатывать интерфейсы на ES6 и React, вести документацию, управлять серверами и кластерами. Но моя прикладная специализация – это Scala: специалист в других областях даст лучшее качество за меньшее время. Я эффективен на фронт-энде при разработке админок и бэк-офисов, но если вы хотите выйти с этим фронтом в продакшн, один я не справлюсь: понадобится верстальщик и JS-разработчик.

Играю в го, интересуюсь методологией по ММК, производственными процессами реальных предприятий, стратегией.

Знаком с принципами машинного обучения и умею применять готовые библиотеки для решения задач бизнеса.

Опыт работы
Июль 2016 — по настоящее время (11 месяцев)
Private Project
Scala Developer
Мюнхен
Обязанности и достижения

Разрабатываю трейдинговую платформу для индивидуального заказчика.
Технологии – Scala, Akka-Streams, cats, shapeless.
Производятся потоковые вычисления больших объёмов данных в реальном времени. Визуализация через веб, akka-http.
Специфика проекта:
- Сложная предметная область, большое внимание к деталям: ошибка стоит денег
- Клиент знает азы программирования на Scala: в использовании код должен быть простым и понятным.

Июнь 2016 — Декабрь 2016 (6 месяцев)
Private Company
CTO
Москва
Обязанности и достижения

С помощью контрактных разработчиков, разработано API и back-office для мобильного приложения заказчика.
Технологии: Scala, Mongodb, Akka-Http, Akka-Cluster, Docker, React, Redux, redux-saga, es6.
Проект был выведен в продакшн.

Ноябрь 2015 — Май 2016 (6 месяцев)
Senior Scala Developer
Бирмингем
Обязанности и достижения

Highload on Scala, akka-http, pants, GCE, etc.
Updating my hands-on experience.

Октябрь 2013 — Ноябрь 2015 (2 года и 1 месяц)
CTO
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Hire a team
- Build a product from scratch
- Launch

Достижения:
- The team
- The product

Февраль 2012 — Август 2013 (1 год и 6 месяцев)
iTaktika
CTO, Teamlead
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Проектное управление
- Общение с заказчиком
- Организация процесса разработки
- Разработка архитектуры серверной и клиентской части
- Программирование

Достижения:
- delafisha.ru
- zoomlinks.ru
- github.com/alari

Июль 2011 — Март 2014 (2 года и 8 месяцев)
Публикационно-репрезентативная платформа Mirari.ru
Head
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Бизнес-аналитика, выработка стратегии
- Оформление, презентация проекта
- Социальная архитектура
- Формирование продукта, бизнес-модель
- Проработка архитектуры программного комплекса
- Делегирование, контроль выполнения работ
- Эвент-менеджмент, построение сообщества
- Написание кода (Scala, CoffeeScript, etc.)

Достижения:
- Поздно пить Боржоми

Июль 2008 — Февраль 2009 (7 месяцев)
Versane
Ведущий php-разработчик
Новосибирск
Апрель 2004 — Август 2008 (4 года и 4 месяца)
litclub.net
Основатель, Social Engineer, Product Manager, PHP/mySQL Developer
Новосибирск
Обязанности и достижения

Обязанности:
- Формирование продукта, аналитика
- Создание, координация проектных команд
- Архитектура, программирование, поддержка кода
- Управление сообществом, эвент-менеджмент

Достижения:
- Три выпущенных книжки :)
- Один из крупнейших проектов отрасли в 2007-2008 годах
- Код с многолетней стабильностью
- Встречи, мероприятия, организованные ячейки в ~15 городах

Высшее образование
Январь 2010 — Январь 2012
СПбГУ ИТМО
Санкт-Петербург
Специализация и достижения

Магистратура
Специальность: системный анализ и управление в технологическом предпринимательстве

Январь 2005 — Январь 2010
НГУ-Новосибирск
Физический; ФФ
Новосибирск