Frontend-разработчик
Контакты
Начинающий JavaScript разработчик. На данный момент закончил обучение на платформе Hexlet по профессии "Frontend-разработчик". Имею большой интерес к разработке веб-приложений для решения проблем бизнеса в области продвижения продукта компании в сети интернет. Обладаю фундаментальными знаниями связки технологий JS + TS, HTML, CSS, а также фреймворка React и библиотеки Redux Toolkit. Отсутствие опыта коммерческой разработки готов компенсировать искренней вовлеченностью в проекты и желанием постоянно развиваться и самосовершенствоваться.
● JavaScript + TS, HTML, CSS
● React, Redux Toolkit (фреймворк и менеджер состояний)
● REST API (запросы к серверу)
● Jest, ESLint (тестирование и стиль кода)
● Git (система контроля версий)
Список:
1-2 проект - консольные JS утилиты*.
3 проект - веб-приложение на нативном JS.
4 проект - современное веб-приложение с использованием React/Redux Toolkit + типизированная версия (TypeScript).
*объединены в один пункт.
1-2 проект.
Название: Игры разума
https://github.com/chukichao/brain-games
Описание: Консольное приложение, представляющее из себя набор из пяти простых математических игр.
Название: Вычислитель отличий
https://github.com/chukichao/gendiff
Описание: Консольное приложение, представляющее из себя программу, которая определяет разницу между двумя структурами данных.
Полученные навыки и используемые технологии:
— Получил опыт первичной настройки окружения Node.js, разработки с использованием линтера ESLint (airbnb), а также взаимодействия с системой контроля версий Git.
— Получил опыт в тестировании кода с помощью фреймворка Jest, а также реализовал автоматизацию рабочих процессов с помощью GitHub Actions.
● JavaScript, Node.js
● ESLint (airbnb), Jest
● CI/CD
3 проект.
Название: RSS агрегатор
https://github.com/chukichao/rss-reader
Описание: Веб-приложение для сбора и просмотра информации RSS-лент из различных источников.
Полученные навыки и используемые технологии:
— Получил опыт работы с Webpack, а также практических навыков работы с асинхронным кодом и выполнения Ajax запросов.
● JavaScript
● Webpack
● Ajax
4 проект.
Название: Чат (Slack)
https://github.com/chukichao/hexlet-chat
Описание: Веб-приложение для общения с разными пользователями в режиме реального времени с возможностью создавать новые каналы и управлять ими.
Полученные навыки и используемые технологии:
— Получил практические навыки разработки современного веб-приложения с использованием связки технологий React и Redux Toolkit, а также опыт взаимодействия с сервером через REST API.
● JavaScript, React, Redux Toolkit
● Vite
● REST API, WebSocket
Дополнительно: Чат (Slack) + TypeScript
https://github.com/chukichao/hexlet-chat-ts
Опыт
Обязанности:
— Занимался приемом, хранением и выдачей товарно-материальных ценностей со склада; осуществлял комплектацию товаров по заявкам; проводил учёт товара, вел документацию.
Достижения:
● Пришел к пониманию внутренних рабочих процессов коммерческих организаций при взаимодействии с заказчиками; получил опыт работы в коллективе.
Обязанности:
— Реализовывал выкладку продукции по определенной схеме, разработанной маркетологами; занимался оформлением прилавков и других частей магазина рекламной продукцией; составлял отчеты по продажам.
Достижения:
● Осознал важность маркетингового продвижения продукции компании; получил практические навыки проведения промоакций (рекламной кампании).
Образование
Проживаю в городе