Frontend разработчик

Контакты


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

Описание

Являюсь опытным frontend разработчиком. Разработал два проекта в команде на React. Владею английским языком, с информацией о моих проектах, опыте работы и стеке вы можете ознакомиться в моём резюме. Люблю изучать новые для себя технологии, не против работать на новом для себя фреймворке Angular/Vue.

Навыки

JavaScript, TypeScript, Next JS, React;
SCSS, MUI, Bootstrap, Styled components;
Redux, Redux Toolkit, Redux Thunk;
Node JS, MongoDB, Express Mongoose;
Git, WebPack.

Опыт


Frontend developer, Intocode
Май 2021 - Декабрь 2022

Frontend-разработчик
Обладаю опытом командной разработки web-приложений на React.
Занимаюсь версткой и пишу логику на JavaScript, занимаюсь созданием компонентов (на React Hooks) и их стилизацией, а также работаю с данными и связываю приложение с серверным API.
Моя небольшая тудушка: https://github.com/nohcho/TypeScript-App

Использую в разработке следующие технологии/инструменты:

Frontend
- HTML, CSS, JavaScript (ES6)
- React
- React Hooks
- React Router
- Redux (Redux Thunk, Redux Toolkit, Redux-logger, Redux-fileupload)
- Styled Components, CSS Modules
- Bootstrap, Material UI
- Webpack

Backend
- Node.js
- Express
- MongoDB
- Mongoose
- JWT, Bcrypt

Дополнительно
- Git, GitHub

При работе над проектами моя задача состояла в реализации вместе с командой новых решений, которые помогут нашим проектам работать более масштабно и эффективно. Из проектов:

1) Тематическая биржа фриланса "Prancing Pony"
Стек проекта:
• JavaScript, HTML, CSS
• React
• React Hooks
• Redux; Redux-thunk; Redux Toolkit
• Node.js (Express, MongoDB, Mongoose)
• React Router (для роутинга)
• Material UI, Bootstrap , Figma
• Git, GitHub

Работал над следующим функционалам проекта:
- создание и удаление определённого сообщества; возможность давать ему название, аватар и другие параметры; все это доступно только авторизованному пользователю, создавшему данное сообщество;
- оставление заявок для авторизованных пользователей на вступление в определённое сообщество;
- возможность основателя сообщества принимать или отклонять оставленные заявки на вступление;
- возможность изменять какое-либо сообщество, задавать аватар и т.д.;
- добавление новостей в определенном сообществе и оставления лайков к этой новости.

Ознакомиться с кодом проекта: https://github.com/nohcho/Prancing-Pony-front

2) Книжный интернет-магазин "Open book"
Стек проекта:
• JavaScript, HTML, CSS
• React
• Redux; Redux-thunk; Redux Toolkit
• Node.js (Express, MongoDB, Mongoose)
• React Router (для роутинга)
• Material UI, Bootstrap , Figma
• Git, GitHub

Работал над следующим функционалам проекта:
- возможность оставлять авторизованным пользователем отзыв и удалять его; выставлять рейтинг к определённой книге;
- возможность оставлять лайки, т.е. авторизованный пользователь может поставить лайк определённому отзыву и при повторном нажатии убрать его;
- вывод общего рейтинга с учётом всех оставленных отзывов;
- посещение платформы в качестве гостя, но с ограничением возможностей;
- вывод определённой книги; при клике отображается вся информация о ней, включая рейтинг, а также похожие по жанру книги;
Также занимался доработкой существующего функционала.

Ознакомиться с кодом проекта: https://github.com/nohcho/Open-book-front

Образование


ЧГУ, Юридический факультет
Сентябрь 2016 - Июль 2020

О себе
Готов к релокации
Свободно владею английским языком
Проживаю в городе Москва

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...