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

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

Комментарии


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