Влад Сериков - Frontend

  • Middle
  • Россия, Бийск
  • 180 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 4 недели назад
Photo

Навыки

  • CSS
  • ESLint
  • Git
  • Github
  • HTML
  • JavaScript
  • Jest
  • Next.js
  • Node.js
  • React
  • Redux
  • Redux Toolkit
  • REST API
  • RTK
  • RTQ
  • TypeScript
  • webpack
  • рефакторинг кода

Опыт работы

DataWorks/GrapeCity/DeveloperTools

Frontend-разработчик - 2020-2024

В течение этого периода я занимался разработкой и поддержкой ActiveReports, углубляясь в создание и оптимизацию ядра продукта, визуальных компонентов и внутренних библиотек. Мои основные инструменты в этом процессе были React, Redux, Typescript, Redux-saga и SASS.
Мои обязанности включали в себя написание новой функциональности и компонентов, в том числе разработку модели, согласованной с другими командами и бэкенд-разработчиками, создание новой логики и визуальной части продукта, а также написание и тестирование кода с использованием юнит-тестов и локализацию при помощи i18n.
Я также занимался модернизацией легаси-кода, переводя классовые компоненты на функциональные с использованием хуков и переписывая нативные js файлы на typescript с полной типизацией.
Моими задачами также была поддержка и улучшение собственной библиотеки UI компонентов с использованием Storybook, а также написание функциональных и визуальных тестов на Cypress.
Я активно участвовал в обсуждении нового функционала, выстраивании необходимых изменений и оценке задач. В рамках этого процесса проводились совещания с разными командами для выработки оптимальных решений.
Кроме того, я тесно сотрудничал с отделом QA, обсуждая с тестировщиками работу приложения и оценивая баги.
Моя работа также включала постоянное ревью кода коллег, что способствовало повышению качества кодовой базы и обмену опытом в команде.

Образование

Техносферная безопасность

НГТУ
2018

Обо мне

Frontend разработчик с 4-х летним опытом. В течении этого времени я работал над приложением для создания и дизайна отчетов ActiveReports, где я активно применял знания в области Frontend разработки, основанные на технологиях Typescript, React, Next.js, Redux, Redux-saga, Redux Toolkit, Storybook, SASS, i18n, Webpack, Vite, Eslint, Prettier. Так же работал с Docker, RTK, Axios, MongoDB, JWT, ExpressJS
Имею желание развиваться и становиться высококлассным специалистом. Стараюсь развиваться во всех направлениях.
В настоящее время я занят разработкой своего проекта – приложения для контроля личного бюджета. В планах сделать мобильное приложение. Первую версию проекта писал с использованием React и дополнительных библиотек таких как RTK, RTK-Query, React Router. Бэкенд написан с помощью Express.js MongoDB, JWT. После анализа пришел к выводу использовать Next.js и переписать бэкенд на GO. Проект пока что не выкладываю в открытый доступ.
Кроме того, я имею опыт работы над full-stack приложением для ведения блогов, где я работал с Express, MongoDB, React и Typescript, охватывая как Frontend, так и Backend разработку.
В свободное время меня привлекают темы, связанные с финансами, спортом и криптовалютами.
Я коммуникабелен и прост в общении, предпочитаю ясность и краткость как в выражении своих мыслей, так и в коде.

60 / 0,422 / 58.19mb