front-end. web (developer)_
Обо мне

Дмитрий Чёрный
Привет! Я — фронтенд-разработчик, который любит создавать современные, быстрые и удобные интерфейсы. Для меня важны детали, логика и смысл — от первого пикселя до последней строки кода. Верю, что хороший продукт начинается с простоты, а развивается через постоянное улучшение.
Моя цель — расти в профессии, углублять знания и делать вклад в сильные, живые продукты. Я открыт к новым задачам, всегда учусь и стремлюсь к развитию.
Опыт
Образование
- HTML5, CSS3, JavaScript (ES6+), React, Git
- Проектирование интерфейсов, работа с API, адаптивная вёрстка
Опыт работы
- Разработка компонентов и интерфейсов корпоративного продукта на React + TypeScript
- Интеграция с REST API, работа с формами, фильтрами, таблицами, авторизацией
- Использование Redux Toolkit для управления состоянием и бизнес-логикой
- Работа для автоматизации рабочих процессов
Технологии и инструменты
личные проекты

personal-account
Личный кабинет. TypeScript, современные подходы.

Portfolio
Личный сайт-портфолио. Современный дизайн, адаптивная вёрстка, чистый код.

mesto-react
Фронтенд проекта Mesto на React.

mesto
Проект: Место. Галерея с лайками, попапами, валидацией форм и работой с API.

how-to-learn
Учебный проект: сайт о техниках обучения. Адаптивная вёрстка, анимации, семантика.

russian-travel
Проект: Путешествие по России. Адаптивная вёрстка, Grid, Flexbox, чистый CSS.
Ozon-EnteryTask
Тестовое задание для Ozon.
movies-explorer-frontend
Фронтенд дипломного проекта: поиск и сохранение фильмов.
movies-explorer-api
Бэкенд дипломного проекта: API для фильмов.
react-mesto-api-full-gha
Полный стек: React + Node.js + MongoDB.
express-mesto-gha
Темплейт проектной работы курса Веб-разработчик Яндекс.Практикум.