Frontend Developer
Контакты
Хочу работать с IT-продуктами, в частности с web-разработкой, потому что с детства интересуюсь компьютерными технологиями. Всегда хотел стать частью чего-то большого.
Личные проекты, которыми занимаюсь в свободное время:
Социальная сеть (https://github.com/DmitryqV/universe)
Стек:
ReactJS - Core frontend library
Redux - State manager
SocketIO - Web socket cliet/server
WebRTC - Broadcast architecture
NestJS - Core backend frameworkПриложение для музея (https://github.com/Stepankc/AR_project)
Стек:
ReactJS - Core frontend library
Redux - State manager
AR.js - Augmented reality library
ThreeJS - Core 3D library
React Three Fiber - 3D framework
- React.js
- TypeScript
- Redux
- Redux Toolkit
- Webpack
- WebSockets
- Nest.js
- Sass/SCSS
- HTML
- CSS
- JavaScript
- MySQL
- MaterialUI / TailwindCSS / Bootstrap
- yarn / npm
- MacOS / Linux / Windows
Опыт
Занимался Frontend разработкой с использованием React.js
Изучил REST API, TypeScript, Websockets, SocketIO, Redux, Redux Toolkit
Писал бекенд на Nest.js
Проекты:
1) Админ-панель для управления станциями зарядки электрокаров.
Технологии: React.js, Redux Toolkit, Material UI, Axios, React Router Dom, Apex Charts,
- Верстал UI;
- Разрабатывал и поддерживал компоненты;
- Работал с графиками;
- Интегрировался с REST бэкендом и другими API;
2) Админ-панель для компании "Россети"
Технологии: React.js, Redux Toolkit, Material UI, Axios, React Router Dom, Apex Charts
Изучал front-end разработку
(React, ThreeJS, Node.js, Webpack, UI Библитеки, SCSS, MySQL)
Проекты:
1) Редизайн сайта компании ФАУ "РосКапСтрой"
Цель проекта: Сделать новый дизайн сайта, более глубоко изучить HTML, CSS, Vanilla JS
Технологии: HTML, CSS, Vanilla JS, Bootstrap
2) Разработка сайта приемной комисси колледжа "IThub Ekat"
Цель проекта: Необходимо было сделать 2 версии сайта. Первая - «2D» версия сайта представляет обычный многостраничный сайт, на котором размещена вся информация о колледже. Вторая - «3D» версия сайта представляет мини-игру с краткой информацией о колледже, с которой можно интерактивно взаимодействовать.
Технологии:
2D: React.js, Material UI, Figma, SCSS, Webpack, Yarn, Adobe Photoshop
3D: WebGL, Three.js, Cannon.js, GASP, Blender, lil-gui
https://priem.it-college.ru/ - ссылка на сайт приемной комиссии.
3) Web-приложение для компании ЖКХ города Сургут.
Цель проекта:
Работники ЖКХ при поломках / иных форс-мажорных ситуациях отправляют заявки с мобильного приложения. Оператору они проходят в админ-панель, где оператор назначает рабочих, которые устраняют проблему.
Технологии: React.js, Figma, Sass, Webpack, Yarn, Axios
Образование
Могу проходить интервью на английском языке
Проживаю в городе Екатеринбург