💛 Расскажите, за что вы любите вашего эйчара — а мы доставим доброе послание в любую точку мира → поделиться
Дмитрий Ковалев (trallik), 27 лет, Россия, СамараДмитрий Ковалев (trallik), 27 лет, Россия, Самара

Дмитрий Ковалев

Фронтенд разработчикСтажёр (Intern)
Не ищу работу

Контакты

Войти
Возраст: 27 лет
Опыт работы: 1 год и 9 месяцев
Регистрация: 03.04.2024
Последний визит: 6 месяцев назад
Гражданство:
Местоположение: Россия, Самара
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Frontend-разаработчик, как основной фреймворк использую React. Ищу коллектив в котором смогу развиваться и совершенствоваться в этом направление. Профильное IT образование, нет коммерческого опыта разработки. Выбрал frontend т.к. люблю работать с визуальной составляющей приложения и мгновенно видеть результат своей работы. Имею базовое представление о работе веб-приложений, их серверной и клиентской частей. Изучаю новые технологии, читаю техническую документацию и литературу, стремлюсь к "чистоте" своего кода.

Мои хобби: Фанат компьютерных и настольных игр в жанре RPG. Важная часть моей жизни на которое я трачу свое свободное время - это спортивный зал. В летний сезон люблю проводить время на велопрогулках.

Навыки

JavaScript
Git
HTML
React
CSS
Redux

Опыт работы

  • pet-проекты
    Фронтенд разработчик (Стажёр)
    Апрель 2024 — По настоящее время (10 месяцев)

    Калькулятор коммерческого предложения

    Технологии: React, Redux toolkit, Material UI

    Реализованные задачи:

    • Сверстал компоненты выбора услуг и формата мероприятия на React.
    • Описал структуру сохранения состояния в Redux store.
    • Написал логику подсчета оценочной стоимости услуг.
    • Сделал модальное окно с формой контактных данных для отправки заявки на почту через EmailJS.

    Репозиторий: https://github.com/trallik74/services-calculator

  • Обучаем будущих разработчиков, аналитиков, дизайнеров и других востребованных интернет-специалистов
    От 100 до 1000 сотрудников
    Фронтенд разработчик (Стажёр)Front-end разработчик (обучение)
    Апрель 2023 — Февраль 2024 (11 месяцев)

    Прошел обучение в Яндекс практикуме. Выполнял проекты под присмотром наставников, использовал систему контроля версий 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

    ReactNode.jsExpressMongoDBGit

Высшее образование

  • ПГУТИ

    Поволжский государственный университет телекоммуникаций и информатики
    Информационных систем и технологий
    Сентябрь 2017 — Июнь 2020 (2 года и 9 месяцев)

Дополнительное образование