Я full stack разработчик, с опытом разработки веб приложений как для десктопа так и для мобильных устройств с бекендом на nodejs.
В работе использую Javascript, React.js, Git, Redux, Mobx, nodejs, typescript. Так же знаком с большим количеством библиотек и утилит для разработки react приложений. Часто создаю и настраиваю проект с нуля, провожу код ревью.
Я всегда стараюсь улучшать свои знания, читаю тематические статьи, блоги. Люблю изучать и работать с новыми решениями в веб.
Принимаю участие в разработке большого проекта, состоящего из микросервисов, администраторской панели, клиентской панели и мобильных приложений. Разворачиваю новые сервисы, провожу ревью, поддерживаю инфраструктуру проекта.
Занимаюсь разработкой веб приложений, для десктопа и мобильных устройств.
Разработка веб-приложения, поддержка и добавление функционала. Стек технологий используемых в проекте: React, redux, babel, yarn, webpack recompose, immutable, reselect, redux-saga.
Разрабатывал МЭШ библиотеку
https://uchebnik.mos.ru/catalogue
Разрабатывал гибкий сервис, позволяющий эффективно наблюдать за состоянием систем, оценивать их здоровье и оперативно реагировать на возникающие проблемы.
Обязанности:
Команда состояла и frontend и backend разработчика. Со стороны бэкенда я получал только документацию по апи и запрашивал необходимые изменения или новые эндпоинты.
Определил структуру проекта, разработал гибкий интерфейс для CRUD дашбордов с drag'n'drop панелями на базе https://github.com/STRML/react-grid-layout и графиками на d3, chart.js, echarts.
Вёрстка сайтов по макету дизайнера, доработка и адаптация существующих сайтов, разработка frontend модулей (калькуляторы, конфигураторы, интерактивные карты)
Примеры работ:
В работе использовал:
- PhpStorm IDE
- CSS3, HTML5, jQuery, AJAX, JSON
- Cross-browser HTML Compatibility (IE8/9/10/11, WebKit, Firefox)
- Gulp, npm, bower, webpack
- postcss, bootstrap
- vue.js, ES6, lodash
- БЭМ методология