Fullstack-разработчик, интерактивный дизайн и визуализация
Опыт работы
по настоящее время
Проектирование информационных систем, разработка backend на Node.js и frontend web-сервисов для работы с персоналом, аналитики обращений в контакт-центр, юридических документов. Кроссплатформенные desktop-приложения на основе Electron framework. Mobile Web App. Нестандартные визуализации данных, проведение лекций по интерактивной графике и основам графического дизайна.
апрель 2019
Инструменты для аналитики, интеграция и поддержка сервисов. Визуализация процессов и данных, высокопроизводительные web-компоненты для отображения больших объёмов информации. Frontend для систематизации и навигации по каталогу AI-моделей. Single-page Application для работы с распознаванием сущностей внутри текстов. Single-page Application для построения графа из AI-блоков (обучение и тестирование моделей) и его последующего поточного исполнения, а также каталог с визуальным отображением полученных ранее результатов.
сентябрь 2017
Придумывал интерактивные проекты и визуализацию для крупнейшего информационного агентства России. Привносил новые идеи повествования, организации интерфейса и его элементов. Предоставлял адаптивную вёрстку для настольных и мобильных устройств. Один проект в среднем разрабатывался в течение 2-3 недель, поэтому качество организации кода принесено в жертву скорости реализации и была начата работа над собственным тулкитом для быстрой разработки интерактивных визуализаций. Тулкит включает в себя алгоритмы работы с датасетами (включая алгоритмы AI), классы для работы с графикой и анимацией. С помощью тулкита можно быстро и легко, например, построить анимированный график по данным из таблицы Google Spreadsheet Примеры работ: https://ria.ru/revolution_postup/20170414/1491981205.html https://sputniknews.com/infographics/201511301030993895-russia-syria-operation-interactive/ https://ria.ru/infografika/20170728/1495713381.html https://ria.ru/ny2017_leisure/20161229/1484467801.html https://ria.ru/infografika/20170208/1487369143.html https://ria.ru/20160910/1476514032.html
июль 2015
Разработка клиентской стороны городских порталов, адаптивная вёрстка страниц. Разработка кабинета администратора на Angular. Поддержка и доработка уже существующих web-сервисов.
ноябрь 2014
Участие в разработке сервиса аналитики и управления бизнес-процессами, разработка социального сервиса. Проектирование пользовательских интерфейсов, разработка Frontend на JS, Angular.
июль 2014
Web-ресурсы для использования внутри организации, проектирование и реализация пользовательских Web-приложений для участия сторонников организации в кампаниях. Обновление существующих ресурсов на основе анализа поведения пользователей и в целях поддержки их работы на мобильных устройствах. Web-приложения с адаптивной вёрсткой на HTML5+JS+PHP, а также адаптация иностранного контента для русскоязычной аудитории.
ноябрь 2012
Промо-приложения на AS3, HTML+JS+PHP для крупных компаний: Adidas, Microsoft, ПромСвязьБанк и других. Интерактивные приложения и игры для социальных сетей и iOS. Разработка инструментов для анализа поведения пользователей, сетевого трафика и конверсии, оптимизация контента.
февраль 2011
Составление ТЗ, написание сопроводительной документации, сценариев использования. Проектирование и разработка пользовательских интерфейсов и игровых приложений для мобильных приложений на платформе Nokia Maemo. Реализация графических ресурсов для приложения.
Обо мне
Знание языков и технологий: JS ES5/ES6, Node.js, Vue.js, библиотеки визуализации D3, Three.js. HTML, CSS, SQL, Python, PHP, webpack, git. Работаю с IDE, SDK и инструментами: Visual Studio Code, Xcode, Sketch, Figma, Adobe CC. Знаком с API сервисов Telegram, Google, Яндекс и др., работаю с картографическими сервисами и библиотеками (Leaflet) для визуализации географических данных. Имею опыт создания desktop-приложений на electron, а также расширений для браузера. Владею основами типографики, верстаю и рисую графические ресурсы для приложений. Интересуюсь современным и в целом изобразительным искусством. Имею опыт создания сложных анимационных роликов в Adobe Flash (Animate). Самостоятелен в работе, открыт к сотрудничеству с профессиональными командами. Имею опыт руководства командой, проведения собеседований ии лекций. Работаю с нестандартными задачами, большими и сложноорганизованными данными. Увлекаюсь генеративной графикой. Пользуюсь наработками AI для работы с данными. Отдаю предпочтение наиболее эффективным и наименее ресурсоёмким решениям, справляющимся ровно с поставленными задачами. При проектировании интерфейсов смотрю на задачу с обеих сторон: разработчика и человека, что помогает предвосхитить поведение человека и избежать случаев, когда детали интерфейса затрудняют процесс разработки. Считаю, что отличный интерфейс между человеком и машиной — это произведение искусства в области промышленного дизайна.
Образование высшее
Знание языков
Опыт вождения
Дополнительная информация
- Гражданство
- Россия
- Разрешение на работу
- Россия
- Время в пути до работы
- Не более часа