Frontend-разаработчик, как основной фреймворк использую React. Ищу коллектив в котором смогу развиваться и совершенствоваться в этом направление. Профильное IT образование, нет коммерческого опыта разработки. Выбрал frontend т.к. люблю работать с визуальной составляющей приложения и мгновенно видеть результат своей работы. Имею базовое представление о работе веб-приложений, их серверной и клиентской частей. Изучаю новые технологии, читаю техническую документацию и литературу, стремлюсь к "чистоте" своего кода.
Мои хобби: Фанат компьютерных и настольных игр в жанре RPG. Важная часть моей жизни на которое я трачу свое свободное время - это спортивный зал. В летний сезон люблю проводить время на велопрогулках.
Калькулятор коммерческого предложения
Технологии: React, Redux toolkit, Material UI
Реализованные задачи:
Репозиторий: https://github.com/trallik74/services-calculator
Прошел обучение в Яндекс практикуме. Выполнял проекты под присмотром наставников, использовал систему контроля версий Git, регулярно проходил Code Review.
Сервис поиска фильмов
Технологии: React, Node.js, Express, MongoDB
Реализованные задачи:
Написал сервер на Express для сохранения фильмов и регистрации, авторизации пользователей.
В целях защиты роутов api добавил:
- Серверную аутентификацию запросов;
- Разрешённые cors-соединения;
- Предварительную валидацию приходящих данных через Joi
- Ограничение числа запросов в минуту;
Сверстал компоненты интерфейса на React.
Описал логику приложения для авторизованных и неавторизованных пользователей.
Реализовал асинхронные запросы на сервер.
Настроил фильтрацию данных на стороне клиента.
Готовый проект задеплоил на Яндекс облако, настроил Nginx, добавил HTTPS сертификаты.
Репозиторий: https://github.com/trallik74/movies-explorer-frontend
Приложение фото галереи
Технологии: React, Node.js, Express, MongoDB
Реализованные задачи:
Написал backend который отвечает за добавление/обновление/удаление карточек с фотографиям и хранение информации о пользователе, а так же его аутентификацию.
Разработал логику приложения и интерфейс на React.
Добавил маршрутизацию в приложение через React Router.
Реализовал асинхронные запросы на сервер.
Готовый проект задеплоил на облако и настроил веб-сервер.
Репозиторий: https://github.com/trallik74/react-mesto-api-full-gha