Резюме специалистов Creative

Андрей Х.

MIDDLE FRONTEND DEVELOPER


Основной стэк: JavaScript, React, Next.js
Опыт коммерческой разработки: 1,5 + года
Уровень английского: B2 — Upper-Intermediate
Образование: профильное высшее

Навыки


  • JavaScript, TypeScript, HTML, CSS
  • React, Next.js, MobX, Redux Toolkit
  • SCSS, Css modules, CSS-in-JS, Flexbox
  • Material UI, Storybook, Prettier
  • Npm, Yarn, Npx
  • Fetch, Axios, REST API
  • Lighthouse, Sentry
  • Git, SPA, SSR, SSG, ISR

Также есть опыт работы с: Redux, Redux-Thunk, Styled-components, Grid Layout, БЭМ, ESLint, Stylelint, Husky, Webpack, Babel, Npm scripts, Gulp

Опыт работы


08.2022 — по настоящее время

Разработка публичного и внутреннего сервисов новостного портала (NDA)


Роль на проекте: Frontend Developer
Технологии: JavaScript, Next.js (ISR), React, TypeScript, HTML, CSS, SCSS, CSS Modules, CSS-in-JS, Redux-toolkit, Swiper.js
Команда: 6 специалистов

— Параллельная работа с двумя приложениями: для пользователей и модифицированное open-source решение (Superdesk) для сотрудников редакции
— Написал с нуля систему по логированию действий пользователя. Intersection Observer, делегирование событий, авторизация между клиентом и сервером
— Добавил PWA
— SEO: meta теги, доступность
— Поддерживал приложения
— Добавил внешние метрики: Yandex Metrika, Google (GA4), Top Mail
— Создавал, поддерживал, стилизовал и типизировал компоненты и layout-ы
— Создавал/изменял сущности в store с помощью Redux-toolkit, а также обрабатывал их взаимодействие
— Оптимизировал показатели Web Vitals
— Работал с Rest API с помощью Axios
— Внедрил Sentry для Next.js и настроил отправку кастомных событий

02.2022 — 08.2022

Система учета рабочего времени (NDA)


Роль на проекте: Frontend Developer
Технологии: JavaScript, React, TypeScript, HTML, CSS, SCSS, CSS Modules
Команда: 8 специалистов

— Исправлял ошибки вёрстки (выход текста за рамки элементов)
— Исправлял ошибки и логическое поведение существующих компонентов
— Типизировал компоненты
— Менял внешний вид существующих компонентов
— Создавал Atoms и Molecules компоненты (Atomic Design)
— Описывал проектную  документацию

12.2021 — 03.2022

Приложение для управления задачами (NDA)


Роль на проекте: Frontend Developer
Технологии: JavaScript, React, TypeScript, HTML, CSS, SCSS, CSS Modules, Redux-toolkit, Mobx, React-Hook-Form
Команда: 1 специалист

— Создавал компоненты
— Исправлял баги в компонентах
— Типизировал компоненты с помощью propTypes и TypeScript
— Писал стили для компонентов и приложения
— Применял валидацию к формам
— Создавал store с помощью Redux-toolkit и Mobx

Образование

2020 - 2022 Приамурский государственный университет имени Шолом-Алейхема
Информационные системы и технологии
2016 - 2020 Приамурский государственный университет имени Шолом-Алейхема
Информационные системы и технологии

Frontend