Мегапосты:
Мой круг становится Хабр Карьерой! Узнать подробности
Обо мне

Изучил основы HTML и CSS, JavaScript а также работу с библиотеками React/Redux.

Ранее разрабатывал приложения на базе Adobe Flash с использованием фреймворков Flex (декларативное описание UI на языке MXML, который очень похож на современный JSX), PureMVC и др. Обладаю знаниями и опытом использования ООП, шаблонов проектирования и микроархитектурных фреймворков.

Способен разрабатывать (и адаптировать под ограничения используемой платформы) мат. формулы и алгоритмы с использованием нетривиальной математики.

Имею большой опыт удаленной работы в составе локальных и распределенных команд и опыт удаленного технического руководства проектом с использованием инструментов удаленного взаимодействия с командой/заказчиком (Assembla, Trello , TeamViewer, Skype, Slack и пр.). Предпочитаю работать именно в таком формате.

Знаком с языками Java, C# и Haskell.

Владею навыками администрирования серверов на базе ОС Linux и навыками работы с контейнерами Docker.

Профессиональные навыки
Опыт работы
Издательство «Версия» (versia.ru)
Москва
JavaScript-программист
Октябрь 2016 — Май 2017 (8 месяцев)

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

Проект успешно завершен. Созданное решение работает на платформах iOS, Android и Windows, в браузерах Chrome (и других Chromium- браузерах), Safari, Firefox и Microsoft Edge, В процессе разработки были учтены ошибки и особенности реализации Web Speech API для всех перечисленных платформ и браузеров. Также была реализована поддержка множества языков и возможность пользовательской настройки темпа синтезированной речи.

Издательский дом "Версия" и сайт versia.ru награжден дипломом Союза Журналистов Москвы "за первое применение инновационной технологии озвучивания текста на сайте СМИ". Разработанное решение также отмечено свидетельством Института Развития Интернета, как перспективный продукт.

Распределенная команда
Москва
Flash-разработчик, технический руководитель проекта
Февраль 2011 — Май 2012 (1 год и 4 месяца)
  • Разработка клиентской части игры для социальной сети «ВКонтакте».
  • Расчет игрового баланса.
  • Разработка серверных алгоритмов.
  • Администрирование серверов.
  • Постановка и распределение задач.
  • Техническое руководство.
Синхро системс
Москва
Ведущий Flash-разработчик
Август 2009 — Февраль 2011 (1 год и 7 месяцев)
  • Проектирование и разработка браузерного клиента в рамках проекта Synchronet.
  • Обучение программистов клиентской части и введение их в работу над проектом.
  • Постановка и распределение задач.
  • Консультирование разработчиков серверной части.
Geleos Media
Москва
Flash-разработчик, консультант
Июнь 2008 — Декабрь 2008 (7 месяцев)
  • Разработка приложений на платформе Adobe Flash.
  • Консультации.
IT-специалист
Июнь 2001 — Май 2008 (7 лет)

2001—2002 Java-программист. Разработка клиент-серверных приложений.

2002—2006 Специалист по ОС Linux. Консультации по вопросам, связанным с ОС Linux. Участие в проектах по системной интеграции в гетерогенных средах.

2006—2008 Web-разработчик. Расширение и адаптация, под нужды компании, существующей open source CMS.

Высшее образование
Московский социально-гуманитарный институт; МГСГУ
Москва
Факультет: Прикладной математики и информатики
Январь 1997—Январь 2002 (5 лет)