Обо мне

Linux, React, Node.js

Профессиональные навыки
Опыт работы
Global product development company
Middle full-stack developer
Июнь 2017 — По настоящее время (3 года и 4 месяца)

React/Node.js development

Cloud Antenne Services Sarl is an IPTV provider from Lausanne, Switzerland
Ноябрь 2016 — Май 2017 (7 месяцев)
NDA
Компания разрабатывает CAE приложение для расчета стержневых систем методом конечных элементов на платформе web.
Казань
Javascript - разработчик
Сентябрь 2015 — Сентябрь 2016 (1 год и 1 месяц)
Ключевые навыки: 1) Javascript (es5, es6); 2) ООП - знание основных принципов и шаблонов проектирования 3) Опыт работы в экосистеме ReactJS, использование Flux архитектуры. 4) Создание HTML шаблонов с помощью react.js с использованием синтаксиса JSX 5) Работа с продвинутым CSS (scss, css-modules, css in js (Radium)); 6) Опыт создание повторно-используемых компонентов 7) Опыт работы с 3D графикой, посредством встроенных возможностей браузера (WebGL) и посредством абстракции в виде библиотеки THREE.js 8) Опыт настройки системы сборки основанной на технологиях webpack и browser-sync 9) Понимание и опыт разработки изоморфного приложения 10) Опыт работы с IndexedDB посредством библиотеки ydn.db, понимание сильных и слабых сторон локального хранения данных. 11) Базовое понимание HTTP, и разработки server-side посредством node.js Мои обязанности: Разработка браузерного интерактивного приложения на строительно-расчетную тематику, в котором присутствует множество нетривиальных css с динамическим изменением состояния, для решения которого применяется Radium, а для изменения шаблонов применяется связка: Redux, react.js и набор бизнес логики.
Рекламное Агентство Colibri
Казань
Front-End - разработчик
Февраль 2014 — Август 2015 (1 год и 7 месяцев)
Создание шаблонов на CMS Wordpress, Joomla. Верстка лендингов.
Высшее образование
Казанский национальный исследовательский технический университет (бывший КГТУ) им. А. Н. Туполева
Казань
Факультет: Технической кибернетики и информатики
Сентябрь 2010—Июнь 2014 (3 года и 9 месяцев)