Алексей Нижгородов
Frontend Developer
Навыки:
React
TypeScript
HTML
CSS
Git
Vite
Docker
Node.js
Express
Styled-components
REST API
Router Dom
React Hooks
Figma
Адаптивная верстка
Контакты
Образование
Учусь на 3-м курсе по специальности «Информационыне системы и технологии» в НИТУ «МИСиС»
Обо мне
Член хакатон клуба, часто участвую в хакатонах и кейс чемпионатах, контрибьючу в опенсорс проекты, даже сделал первый фронт для некоммерческого ВПНа с 2000 среднего онлайна
- — Знаю JavaScript (ES6+), но всегда используют TypeScript
- — Работаю с библиотекой React, использую хуки
- — Умею стилизовать компоненты с использованием styledComponents
- — Я знаю HTML и CSS и имею опыт верстки веб-страниц и создания адаптивного дизайна, всегда использую flex и grid
- — Для роутинга я применяю React Router Dom
- — Умею работать с Git (Github, GitLab)
- — Пользуюсь Figma.
- — Я умею работать с API и имею опыт работы с различными RESTful API, WebSocket.
- — Я знаю PostgreSQL и умею создавать базы данных, таблицы и выполнять запросы на языке SQL.
- — Имею опыт работы с Node.js и использую его для создания серверных приложений и API.
- — Я знаком с фреймворком Express для Node.js и умею создавать серверные приложения, используя его.
- — Есть опыт использования Docker, могу собрать образы, запускать их через docker-compose, писать свои собственные docker-compose файлы.
- — Тестирую API через Postman
(❁´◡`❁)
Проекты
APOLLO.DOC
Веб-приложение, которое предсказывает тип документа по его содержанию 📝
ORGANIZER
Таск менеджер. Переключение месяцов. Добавление, редактирование и удаление тасков. Счетчик незаврешенных задач. Задачи сохраняются в local storage. Формы через React Hook Form и валидацией через Yup
TRUE-TECH-HACK
Разработка дополнительного функционал для плеера KION, который поможет пользователям комфортно смотреть любимые фильмы и сериалы. Например, настраивать яркость и контрастность изображения, цветовую палитру и удалять сцены, которые могут вызвать эпилептический припадок
CIPHER
DES шифрование и дешифрование в формате переводчка. Выбор темы и локализации. Vite + React + Typescript
NIZHGO CATS
Небольшая соцсеть с возможность смотреть случайных котов, авторизацией, лайками и общей лентой лайкнутых кошечек. Самый первый пет-проджект. БД — firebase
BEBRABANK
Вымышленный финтех стартап. Красивый лэндинг. Регистрация, выбор дизайна карта, переводы и пополенения. Работа с формами через Formik + yup