Junior React Frontend Developer

Контакты


Контакты доступны после входа на сайт

Описание

За год некоммерческой фронтенд-разработки реализовала четыре ПЭТ-проекта на JavaScript, CSS и HTML, а также прошла стажировку по React и TypeScript. Этот опыт не только расширил мой технический арсенал, но и улучшил навыки поиска необходимой информации и документации при решении сложных задач. Он также научил меня воспринимать ошибки как возможности для роста и учиться на опыте старших разработчиков через код-ревью.

Для меня фронтенд-разработка — это не просто знание определенного набора технологий и библиотек. Это возможность постоянно изучать новое и решать конкретные бизнес-задачи. В этом процессе мне помогает 8-летний опыт работы продактом в девелопменте, позволяющий применять понимание бизнес-логики и потребностей пользователей.

Навыки

JavaScript, TypeScript, React, React Hooks, Redux Toolkit, Node.js, HTML, CSS, Sass, OOP (Object-Oriented Programming), functional programming, MVC (Model-View-Controller), DOM API, HTTP API, asynchronous programming, automated testing (Jest), TDD.
Использую: Visual Studio Code, Git, GitHub, GitHub Actions, Git-flow, CI/CD, ESLint, Prettier, Code Climate, Chrome DevTools + React Developer Tools.
*Работаю с: * Axios, Ajax, i18next, Lodash, Yup, on-change, Webpack, Bootstrap, Redux Persist, React Hook Form, Vite, Vercel.
*Изучаю: * Flutter, Dart.
Читаю профессиональную литературу на английском языке.

Описание проектов

ПЭТ-проекты

1. Проект "Trello Board"

Упрощенная доска для командной работы над задачами. Функционал включает в себя:
вход текущего пользователя; колонки (изменение названия) с карточками; редактируемые заголовки и описания карточек; создание, подсчет, изменение и удаление комментариев. Технологии:TypeScript, Sass, React, Redux Toolkit, React Hook Form, Git-flow. Сборка и деплой:Vite, Vercel. Другие особенности:Redux Persist для хранения состояния между перезагрузками страницы.

2. Проект "RSS агрегатор"

Сервис для агрегации неограниченного количества RSS-потоков. Технологии:
Промисы, архитектура MVC, Ajax-запросы, управление состоянием приложения на on-change. Сборка и деплой:Webpack, Vercel. Другие особенности: Валидация форм с помощью yup, локализация текстов на i18next, верстка на HTML/Bootstrap, использование DOM API.

3. Проект "Демо сайта-визитки"

Сайт-визитка с валидной, семантической, резиновой и адаптивной версткой на flex-box и БЭМ. Технологии: HTML, CSS, JavaScript. Дополнительные особенности:
Форма связи с валидацией на yup, слайдер с анимацией на чистом JS.

4. Проект "Вычислитель отличий"

Утилита командной строки для определения отличий между структурами и данными двух файлов JSON или YAML. Инструменты: commander.js, Jest для автоматизированных тестов, проверка покрытия тестами, CI/CD на GitHub Actions. Особенности: Рекурсивный обход древовидных структур файлов.

Опыт


Стажер Frontend Разработчик на React, Purrweb
Март 2024 - Апрель 2024

Обязанности
— Разработка некоммерческого проекта Trello Board на React + TS + Redux Toolkit
— Изучение FSD архитектуры приложений, профильной документации React + TS + Redux Toolkit, git flow и особенностей командной разработки в компании

Достижения
— Создала в срок приложение Trello Board с нуля самостоятельно изучив React + TS + Redux Toolkit
— Высокая оценка наставника: "Реквесты глянул. Там только еще линтером прогони. В целом по логике все очень круто, ты большая молодец!"

Product Lead, Open Culture
Август 2019 - Ноябрь 2023

Обязанности: разработка социокультурных концепций развития территорий.
Разработала концепции:
1. Международный центр "Алафузова", г. Казань (этап строительства)
2. Творческо-индустриальный кластер "Октава", г. Тула (реализован)

Образование


Курс "Frontend разработчик". Hexlet.io
Апрель 2023 - Февраль 2024
Реклама и связи с общественностью. Омский Государственный Технический Университет
Сентябрь 2019 - Июнь 2023
Информатика и информационно-коммуникационные технологии. Омский промышленно-экономический колледж
Октябрь 2007 - Май 2009

О себе
Проживаю в городе г. Омск

Ищу вакансии Junior Frontend Developer на полную или частичную занятость, предпочтительно в удаленном формате.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Изменения внесены
0

Виктория, привет!
Давай доработаем резюме по нескольким разделам:
1. Описание
Этот раздел необходимо переформатировать в твое позиционирование, оно должно быть четким, конкретным и содержать факты: собираем твои сильные навыки и качества, которые помогут реализоваться в новой профессии. Это краткая выжимка твоих hard и soft skills, релевантных позиции Frontend Developer. Прочитав этот абзац, рекрутер или нанимающий менеджер должен понять кто ты, чем владеешь, твою мотивацию. Если ты упоминаешь нерелевантный опыт работы, то важно презентовать его в виде преимущества, которые получит работодатель, укажи лишь те навыки, которые можно взять с собой в новую профессию.
2. В название учебного проекта давай разместим ссылку на Github
В квадратных скобках указываем слово, по которому надо нажать
Пример:
Гитхаб
3. Опыт
Давай внесем больше понимания в "Достижения": где была реализована программа, где концепция.

Успехов тебе и новых масштабных проектов теперь в IT!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...