Веб-разработчик
Контакты
Меня зовут Ростислав. Я окончил университет по специальности "Инфокоммуникационные технологии и системы связи".
Мое увлечение программированием началось еще в детстве, и с тех пор я развиваю свои навыки. Меня интересуют новые технологии, такие как нейронные сети, виртуальная реальность и многие другие.
Актуальное портфолио представлено на GitHub (https://github.com/Hire-Hoffee).
Технические компетенции и опыт.
- Знание HTML/CSS/JavaScript
- Опыт разработки SPA с использованием React/Redux и Vue/Vuex
- Разработка с использованием SSR на NextJS
- Опыт работы с TypeScript
- Навыки вёрстки с использованием UI фреймворков (Tailwind, Bootstrap, Material UI, Styled-Components)
- Опыт создания адаптивных интерфейсов и работа с макетами в Figma
- Навыки работы с веб-сокетами с использованием фреймворка SocketIO
Дополнительный опыт.
Кроме того, у меня имеется опыт разработки серверной части приложений, включая создание веб-серверов на Node.js/Express.js, а также разработку API, используя как REST, так и GraphQL. Мой опыт также включает проектирование схем баз данных.
Веб-версия почтового клиента:
- Репозиторий на GitHub: https://github.com/Hire-Hoffee/Web-Mail
- Демонстрация проекта: http://petwebmail.freemyip.com
- Описание: Разработка упрощенной веб-версии почтового клиента в соответствии с ТЗ (доступно на GitHub). Получил опыт работы с Typescript в связке с React, опыт создания локализации пользовательского интерфейса и стилизации с использованием библиотеки styled-components. Реализована динамическая загрузка контента при прокрутке страницы, фильтрация контента и возможность изменения темы интерфейса.
Интернет-магазин игр:
- Репозиторий на GitHub: https://github.com/Hire-Hoffee/Game-Store
- Демонстрация проекта: http://petgamemuffin.freemyip.com
- Описание: Создание интернет-магазина для приобретения компьютерных игр. Опыт работы с Vue и использования Vuex для управления состоянием приложения. Навыки верстки с применением TailwindCSS и создания адаптивного дизайна. Взаимодействие с внешними API для получения информации о играх.
Real-time мессенджер:
- Репозиторий на GitHub: https://github.com/Hire-Hoffee/Web-Messenger
- Демонстрация проекта: http://petchatscape.freemyip.com
- Описание: Разработка мессенджера, функционирующего в режиме реального времени. Опыт работы с серверным рендерингом (SSR) с использованием NextJS, веб-сокетами через SocketIO. Работа с GraphQL-архитектурой API и стилизация интерфейса с использованием UI-фреймворка MaterialUI.
Приложение для чтения новостей:
- Репозиторий на GitHub: https://github.com/Hire-Hoffee/News-List
- Демонстрация проекта: https://news-list-app-six.vercel.app
- Описание: Разработка двухстраничного SPA для чтения новостей с использованием Guardian API. Проект включает главную страницу для поиска, сортировки и подгрузки новостей, а также страницу отображения статей. Реализован с использованием Next.js, Typescript, Redux Toolkit, CSS Modules, и Server Side Rendering. Адаптивная верстка.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Калининград