Специализируется на NodeJS, ReactJS, React Native.
4 года коммерческого опыта в качестве frontend-разработчика на языках React/TypeScript. Опыт backend разработки с NodeJS ( 2,5 года) - но при необходимости погружения в бекенд выбрал бы другой язык - возможно Go /Java. Написание юнит тестов. Настройка окружения и сборка проектов (Webpack). Работа с Material UI, Bootstrap. Разработка нового функционала и поддержка существующего кода. Code review. Design review. Опыт работы с RESTful API. OOP, TDD. В перспективе рост до Тех-Лида без отхождения от разработки.
Языки программирования: JavaScript (ES6 - ES10), TypeScript Операционные системы: Windows, Linux Фреймворки: React, Vue. Технологии и методологии: Верстка: BEM, scss, sass, stylus, JSS, css-in-js (styled-components), Material design (Material-UI, Bootstrap, Tailwind CSS), flexbox, кроссбраузерная верстка, адаптивная верстка. Сборка: Webpack, Babel. Разработка: React, Vue, Typescript, Next js, React Router, Vue Router, Redux, Redux Thunk, Vuex, axios, react-intl, formik, lodash, Swiper js. Линтинг и форматирование: ESLint (Airbnb), Prettier.
Специализируется на проектировании и дизайне сайтов, сервисов, мобильных приложений. Имеет опыт работы с отраслями: e-com, госсектор, foodtech, заводы и производства, медицина. И опыт с типами проектов: Интернет-магазины, корпоративные сайты, промо-сайты, лендинги, мобильные приложения, внутренние сервисы и личные кабинеты. Также занимается работой по брендингу (разработка логотипов и фирменных стилей) и отрисовкой несложных интерфейсных иллюстраций.
Надежность,повышенное внимание к деталям, честность, умение объяснять. Достижения Написал плагин с возможностью пользовательской перекаплиряции, автоматизировал работу целого отдела, обучал и повышал квалификацию коллег.
ТИПОВЫЕ ЗАДАЧИ - Проектирование backend систем и архитектуры ПО; - Проектирование микросервисной архитектуры; - Разработка бизнесовых (финтех, логистика) и системных приложений, библиотек (Golang, Python); 1 - Управление процессами разработки; - Декомпозиция/планирование/распределение задач; - Контроль выполнения задач; - Code review; - Контроль релизного цикла и развертывания сервисов