FRONTEND DEVELOPER

Роман

Соловьев

Разработчик с фокусом на React и Next.js. Создаю современные, pixel-perfect веб-приложения с акцентом на производительность и UX.

me

React & TypeScript

~1 год с Next.js

SCROLL

01.

Обо мне

Разработчик с фокусом на React и Next.js. В течение года активно изучаю и применяю Next.js в коммерческих и командных проектах. Имею опыт разработки реального коммерческого сайта, а также работы в IT-компании в составе команды.

Понимаю принципы компонентного подхода, типизации и современной frontend-архитектуры. Заинтересован в профессиональном росте и работе с production-проектами.

Планирую дальнейшее развитие в сфере frontend-разработки, углубление знаний React и Next.js, изучение дополнительных frontend-фреймворков, а также участие в коммерческих и командных проектах. Готов осваивать новые направления разработки, включая backend.

МОЙ ПОДХОД

01.

Чистый код

Пишу читаемый и поддерживаемый код с понятной архитектурой

02.

Практический подход

Ориентируюсь на реальные кейсы и прикладное использование технологий

03.

Постоянное обучение

Активно изучаю новые технологии и лучшие практики

Ключевые навыки

Frontend Frameworks

Frontend Frameworks

React

Next.js

React Native

Languages

Languages

TypeScript

JavaScript

HTML5

CSS3

Styling

Styling

SASS/SCSS

Styled Components

Tailwind CSS

Tools & DevOps

Tools & DevOps

Docker

Figma

Git

ДОПОЛНИТЕЛЬНЫЕ НАВЫКИ

Адаптивная вёрстка

Внимание к деталям

Семантическая вёрстка

БЭМ методология

02.

Опыт работы

Январь 2025 — Май 2025

Frontend Разработчик

IT компания

Челябинск

Разрабатывал сайт на Next.js, TypeScript, Styled Components. Работал в команде, участвовал в code review и планировании спринтов.

Next.js

TypeScript

Styled Components

Payload CMS

Июнь 2025 — Август 2025

Frontend Разработчик

Коммерческий заказ

Удалённо

Разработка сайта на Next.js, TypeScript, SASS. Полный цикл от дизайна до деплоя.

Next.js

TypeScript

SСSS

03.

Пет-проекты

Лендинг для строительной компании

Лендинг для строительной компании

Лендинг с использованием серверного рендеринга, обеспечивающий быструю первоначальную загрузку страниц и корректную индексацию поисковыми системами. Реализована поддержка динамических страниц, позволяющих формировать контент на основе данных с сервера и пользовательских сценариев.

Nextjs

TypeScript

SСSS

Strapi

Tanstack Query

Система учета волонтёрских часов

Система учета волонтёрских часов

В проекте разработаны аутентификация и ролевая модель доступа, логика создания и управления мероприятиями, разграничение ролей, учёт и подтверждение волонтёрских часов, административная панель, а также серверная работа с базой данных. Приложение контейнеризировано, настроен автоматический деплой и сборка, проект реализован как production-ready сервис.

Nextjs

Prisma

SСSS

Dokploy

Docker

Мобильное приложение для записи на химчистку

Мобильное приложение для записи на химчистку

Разработал приложения клининга с кодовой базой преимущественно для Android на Expo и React Native. В проекте внедрил сложный мобильный стек: новая архитектура React Native + React Compiler, FSD архитектура, Tanstack Query + Axios для кэширования серверных запросов и React Hook Form + Zod для строгой типобезопасной валидации. В production интегрировал push-уведомления, deep links, secure storage, мобильную аналитику и EAS CI/CD.

React Native (Expo)

Strapi

Docker

Github Actions

Dokploy

Другие проекты

Портфолио

Сайт-портфолио на котором вы сейчас находитесь.

Nextjs

cacheComponents

TypeScript

SCSS

Strapi

Сайт подачи заявок на ремонт

Веб-приложение для автоматизации приёма и обработки заявок на ремонт, улучшающее клиентский опыт и сокращающее время реакции сервисной службы.

Nextjs

Styled Components

TypeScript

Supabase

04. Что дальше?

Связаться со мной

Открыт к новым проектам и возможностям. Если у вас есть интересное предложение или вы просто хотите поздороваться — напишите мне!

Челябинск, Россия