Открыт к работе

Привет, меня зовут Максимфронтенд-разработчик

Собираю интерфейсы на React и Next.js — от разметки до работы с данными

~/about

Обо мне

Максим Иваненко, фронтенд-разработчик
Максим ИваненкоФронтенд-разработчикМосква, Россия

Фронтенд-разработчик. Больше трёх лет в вебе: начинал с вёрстки лендингов по макетам из Figma, сейчас собираю интерфейсы целиком — разметка, логика, данные.

Основной стек — React и Next.js с TypeScript. Понимаю устройство SPA: раскладываю приложение на компоненты, подключаю и обрабатываю данные с API, настраиваю маршрутизацию и состояние.

Работал и с нативными веб-компонентами — Custom Elements и Shadow DOM без фреймворка. На них хорошо видно, что именно фреймворк берёт на себя.

В проектах использую: HTML SCSS JavaScript TypeScript React Next.js Vite Tailwind Swiper. Код раскладываю по слоям и стараюсь писать так, чтобы его можно было переиспользовать.

Открыт к работе — доработать существующий проект или собрать новый с нуля. Напишите, что нужно сделать: разберусь в задаче и предложу, как её решить.

Мои навыки

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

  • HTML5

    HTML5

    уверенный

    Семантическая структура, SEO-дружественная разметка

  • CSS3

    CSS3

    уверенный

    Адаптивный дизайн, Flexbox, Grid, анимации

  • SCSS

    SCSS

    уверенный

    Переменные, миксины, вложенность, организация кода

  • JavaScript

    JavaScript

    уверенный

    ES6+, асинхронное программирование, работа с API

  • TypeScript

    TypeScript

    уверенный

    Статическая типизация, дженерики, продвинутые типы

  • React

    React

    уверенный

    Функциональные компоненты, хуки, управление состоянием

  • Next.js

    Next.js

    практический

    SSR, статическая генерация, маршрутизация

  • Swiper

    Swiper

    уверенный

    Создание адаптивных слайдеров, кастомизация, управление через JS, интеграция с React

  • Tailwind

    Tailwind

    уверенный

    Утилитарные классы, адаптивность, кастомизация через config

  • Git

    Git

    практический

    Ветвление, работа в команде, базовая CI/CD-логика

Последние проекты

Три последние работы. Остальные, от вёрстки лендингов до приложений на React, — на странице со всеми проектами.