Опыт
02.2022 - 03.2023 EPAM courses - RS School. Сертификат
- - Проработал идею создания CRM-системы для управления бизнес-процессами небольшой компании, которая занимается продажами товаров и услуг
- - Придумал основной концепт дизайна (шаблон в Figma)
- - Настроил базовый CI/CD при помощи netlify
- - Проработал основные сущности приложения и их взаимодействия друг с другом
- - Определил шаблоны типов сущностей
- - Разработал страницы с календарем: текущий день с задачами, список задач в недельном представлении. Реализовал логику создания задач их перемещения по временному полю, обновление состояния и редактирование
- - Проект создан в команде из трех человек. Моя роль - teamlead.
- - Проводил код-ревью коллег
Стек:
- - TypeScript
- - React, React Router, Redux Toolkit, Redux AsyncThunk, Axios
- - SCSS Modules, Material UI
- - ESLint (Airbnb) & Prettier
- - LocalStorage
Ссылка на PullRequest с подробным описанием- - Реализовал страницу с корзиной: пагинация, блок со скидками, форма оформления заказа
- - Реализовал страницу с конкретным товаром: фильтр одинаковых изображений с сервера, возможность быстрого оформления заказа
- - Написал unit-тесты к реализованным компонентам
Стек:
- - TypeScript
- - React, React Router
- - Jest, Unit tests
- - SCSS Modules, Material UI
- - ESLint (Airbnb) & Prettier
- - Использован API для получения фейковых данных dummyjson.com
Ссылка на PullRequest с подробным описанием- - Изучение и практика HTML / CSS / JS / TS
- - Практика адаптивной верстки, работа с Figma
- - Практика использования препроцессоров (SCSS), BEM
- - Отработка взаимодействия с сервером (REST API). Асинхронное программирование, Promise
- - Использование и настройка линтера и форматера кода (ESLint code-style Airbnb, Prettier)
- - Настройка окружения и сборка проектов при помощи Webpack,
Ссылка на PullRequest с подробным описанием
Обо мне
Начинающий Frontend-разработчик
Постоянно учусь и развиваюсь
Моя главная цель - стать высококлассным специалистом и быть полезным команде и компании
Готов работать как в удаленном формате, так и в офисе
Я закончил обучение в топ-100 лучших студентов (на первом этапе общее количество студентов - более 10 тыс.)
На втором этапе получил ментора и под его наставничеством освоил React и базовое окружение: React router, Redux Toolkit, Axios, Jest.
По запросу готов предоставить контакты ментора
Образование
02.2022 - 03.2023 RS School - бесплатная образовательная платформа, созданная сообществом разработчиков The Rolling Scopes и существующая с 2013 года. Обучение делится на 2 этапа. Первый - базовый: изучаются основы верстки, JavaScript, взаимодействие с сервером, выполняются учебные проекты, которые оцениваются такими же студентами. На основании полученных баллов за выполненные задачи дается возможность получить ментора (действующего разработчика) для обучения на втором этапе.
2007 - 2011 Кемеровский Государственный Университет. Факультет истории и Международных отношений. Специалист в области международных отношений