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

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

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Мария! Давай дополним твое резюме: 1. Описание проектов Давай добавим результа...
Это резюме содержит информацию о вашем опыте работы в области маркетинга и продаж, а та...
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...