Alexey Medvedev - JavaScript-разработчик
Навыки
- Agile
- Ant Design
- Bootstrap
- CSS3
- Git
- HTML5
- JavaScript
- Kanban
- MUI
- React
- Redux
- Scrum
- Tailwind CSS
- webpack
Опыт работы
ПАО"Россети Центр"-"Воронежэнерго"
Диспетчер - 05.2008
Образование
Веб-разработчик
GeekBrains05.2021 — 02.2023
Обо мне
В феврале 2023 закончил факультета веб-разработки GeekBrains (05.2021 — 02.2023).
Занимался некоммерческой разработкой Frontend приложений на HTML5, CSS3, JavaScript с использованием фреймворков Tailwind CSS, Bootstrap, Vue, NextJS, библиотеки React, менеджера состояний Redux, платформы Firebase, библиотек компонентов MUI, Ant Design, системы контроля версий Git, сборщиков Webpack и Vite, подхода Agile, фреймворка Scrum, метода Kanban.
Во время работы над финальным проектом я разработал панель администратора с возможностью фильтрации данных по адресу обслуживаемого объекта.В качестве библиотеки пользовательских интерфейсов я использовал React 18 с библиотеками компонентов Ant Design и AntV для отображения данных в виде диаграмм.Для стилизации компонентов были использованы Tailwind CSS и CSS Modules. Для маршрутизации на стороне клиента в панели администратора использован Hash Router библиотеки React Router 6. Для организации централизованного хранилища данных панели администратора использован Redux Toolkit.
Backend нашего итогового проекта следовал архитектурному стилю REST API и был основан на Laravel (PHP) и базе данных PostgreSQL. Для разработки и deploy нашей командой был использован контейнер Docker (Laravel Sail).
В настоящее время продолжаю самостоятельно повышать свою квалификацию.
Недавно открыл для себя библиотеку React-Admin
Получил навыки применения TypeScript при разработке FullStack-приложений c использованием фреймворков NextJS, NestJS., ORM Prisma и PostgreSQL.
Родился в 1980 г.