Обо мне

Общее

Фронтенд-разработчик. Разрабатываю одностраничные веб-приложения (SPA) с использованием современных технологий.

Фронтенд

React (и Preact), Redux, React Router, MobX для разработки SPA приложений. Использую современный JavaScript (ES2015+, Babel) или TypeScript. Использую webpack как основную систему сборки, также знаком с gulp. Для стилей использую LESS или SCSS, методологию БЭМ. Использовал THREE.js для программирования трёхмерной графики.

Бекенд

Знаком с Node.js и express, шаблонизаторами Jade (Pug), ejs и swig. PostgreSQL, TypeORM. Есть опыт разработки клиент-серверного приложения на TypeScript, Express, React, MobX, Axios.

Unit testing

Работал с Jest, Enzyme, CircleCI.

Разработка мобильных приложений

Участвовал в проекте по разработке кроссплатформенного мобильного приложения с использованием React Native и Redux.

Прочее

Для разработки использую JetBrains WebStorm и Visual Studio Code. Знаком с Linux. Использую Git. В качестве основной рабочей ОС - Mac OS X.

Английский язык

Получил свидетельство переводчика литературы с английского языка по специальности "Прикладная математика и информатика" РГФ ВГУ. Говорю по-английски (upper-intermediate), участвовал в проекте с западной англоязычной командой, свободно читаю техническую литературу.

Профессиональные навыки
Опыт работы
Март 2017 — по настоящее время (1 год и 10 месяцев)
JavaScript programmer (frontend projects)
Воронеж
Обязанности и достижения
  1. Разработка кросс-платформенного мобильного приложения для поиска и заказа лекарственных препаратов в ближайших к пользователю аптеках. Технологии: JavaScript, React Native, Redux
  2. Разработка клиентской части для childare платформы (управление детскими садами, школами). Технологии: JavaScript, React, Redux, Axios, SCSS, Node.js, Express.js, Webpack, Jest, Enzyme.
Применяемые навыки
Высшее образование
Сентябрь 2014 — Июнь 2018
ВГУ-Воронеж
Прикладной математики, информатики и механики
Воронеж
Специализация и достижения

Фундаментальная информатика и информационные технологии. Кафедра Математического обеспечения ЭВМ.