Frontend-разработчик (React)/стажер
Контакты
Я frontend-разработчик. С 2023-2024 успешно прошла обучение по программе "Web-developer" на позицию Junior. За время обучения я освоила:
- Знания процессов и инструментов web-разработки.
- Знания HTML и CSS, адаптивная верстка, практические навыки верстки. Вёрстка по БЭМ + Верстка по макетам из Figma.
- Знания основ Javascript, практический опыт программирования на Javascript.
- Webpack, npm умение работать со сборкой и модулями.
- Работа в системе контроля версий - git.
- Базовые знания бэкенд-разработки - Node.js, Express.js.
- Основы работы с React.
- Широкий кругозор в области IT и желание развиваться в данной сфере.
- Умение эффективно работать в команде, есть опыт реализации группового проекта.
HTML5, CSS3, Sass, JavaScript, npm, React, Redux, TypeScript, Webpack, Node.js, Express.js, MongoDB, Docker, GitHub
РЕАЛИЗОВАННЫЕ ПРОЕКТЫ (за время обучения):
Проект "Клон Авито" - приложение для размещения и поиска объявлений:
https://github.com/Nyanchuk/analogue-avito-react
— Фронтенд на React, бекенд был предоставлен, как docker образ.
— В основе Create React App с Typescript.
— Сверстан адаптивный интерфейс по макету из Figma, для стилей использован styled
components.
— Redux + Redux Toolkit для работы с глобальным состоянием.
— RTK Query для запросов к API с кешированием данных.
— Автоматический деплой на netlify.com.
— e2e тесты на cypress.Проект "Cайт фитнес тренировок" - приложение, в котором пользователи могут смотреть упражнения для тренировок и отслеживать свой прогресс:
https://github.com/Arvik1982/command_work_kurs
— Командный проект, в котором я выполняла роль тим лида.
— Использовала RACI-матрицу, для организации работы.
— Управляла приоритетами с помощью kanban-доски в trello.
— Проводила ревью кода членов команды перед мержем в основную ветку.Проект "Карточная игра Memory" - карточная игра Memory, смысл которой - запомнить и найти все пары изображений или карт:
https://github.com/Nyanchuk/react-memo
— Чистый typescript без фреймворков.
— Сборка typescript, css и scss через webpack.
— Форматирование и подсветка ошибок с помощью prettier и eslint.
— Автоматическая проверка типов перед коммитом с помощью husky.Проект "API для библиотеки" - Crud api для работы с пользователями и их книгами на node.js:
https://github.com/Nyanchuk/backend-02-template
— express.js в качестве сервера.
— Данные хранятся в mongoDB.Проект "Skypro-music" - музыкальное веб-приложение для прослушивания музыки.
https://github.com/Nyanchuk/my-skypro-music
— Внедрение React.
— Адаптивная верстка через flex, grid и media query.
— Слайдеры и модалки на нативном javascript.
— Для версионирования здесь и во всех остальных проектах используется git
ДОСТИЖЕНИЯ:
- Выполнила 40+ учебных кейсов, из них 90% на "отлично" и "хорошо".
Опыт
Достижения:
- Выполнила 40+ учебных кейсов, из них 90% на "отлично" и "хорошо".
Обязанности:
- Разработка и поддержка веб-приложений и веб-сайтов.
- Написание качественного, оптимизированного кода с использованием HTML, CSS и JavaScript.
- Создание адаптивных и кроссбраузерных интерфейсов.
- Участие в проектировании и архитектуре веб-проектов.
- Интеграция с серверной частью приложения, работа с API.
- Тестирование и отладка веб-приложений для обеспечения их стабильной работы.
Образование
Проживаю в городе Хабаровск
Здравствуйте! Меня зовут Юлия, и я опытный фронтенд-разработчик с углубленными знаниями в создании современных веб-приложений и интерактивных пользовательских интерфейсов. Больше года я углубленно изучаю область веб-разработки.
Мой профессиональный стек включает в себя владение HTML, CSS, JavaScript, а также фреймворками и инструментами, такими как React, Redux, TypeScript, и Webpack. Я уверен в своих способностях создавать адаптивные и кроссбраузерные интерфейсы, а также оптимизировать процессы разработки с помощью современных инструментов.
Я стремлюсь к постоянному профессиональному росту и всегда открыта для изучения новых технологий и подходов. Благодаря моему опыту работы в команде и реализации групповых проектов, я умею эффективно взаимодействовать с коллегами и достигать поставленных целей.
Моя цель - продолжать развиваться в сфере веб-разработки, применять передовые практики и создавать уникальные пользовательские интерфейсы, которые отвечают высоким стандартам качества.