maxim@portfolio:~$
 __  __            _           
|  \/  | __ ___  _(_)_ __ ___  
| |\/| |/ _` \ \/ / | '_ ` _ \ 
| |  | | (_| |>  <| | | | | | |
|_|  |_|\__,_/_/\_\_|_| |_| |_|
                    

Добро пожаловать в интерактивный терминал!

Введите help для списка доступных команд.


visitor@maxim:~$

Максим Гайворонский

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

20 лет • 2.5+ года в разработке

"Строю интерфейсы, которые работают так же гладко, как и выглядят"
Открыт для новых предложений
Максим Гайворонский

Скролль вниз

Обо мне

Привет! Я Максим — фронтенд-разработчик, который превращает сложные задачи в чистый, эффективный и поддерживаемый код.

Уже более двух лет я создаю интерфейсы, которые работают быстро и безупречно выглядят. Верю в силу продуманной архитектуры и современных best practices.

Когда не пишу код, пишу музыку — это моя вторая страсть, которая помогает мыслить креативно.

Принципы разработки

Чистый код — это документирование само себя

Тесты — это не роскошь, а страховка

Пользовательский опыт начинается с кода

Образование

ННГУ им. Н.И. Лобачевского

Институт информационных технологий, математики и механики (ИТММ)

Программная инженерия

Опыт работы

Jetna (ранее Factica)

Единственный Frontend-разработчик

Текущий проект

MVP

Образовательное веб-приложение для управления заметками и мыслями.

Задачи и достижения:

  • Пришел на проект с чистого листа и самостоятельно спроектировал всю клиентскую часть, доведя ее до стадии MVP
  • Разработал удобную и легко поддерживаемую архитектуру, применяя современные паттерны
  • Реализую Pixel Perfect верстку по макетам Figma и сложную бизнес-логику по ТЗ
React Vite TypeScript Effector TanStack Query Mantine SCSS Modules

B2B/B2C Компания

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

Август 2023 — настоящее время

Работал в распределенной команде над семейством взаимосвязанных B2B и B2C проектов — от бэк-офиса до публичных сервисов.

Ключевые проекты:

Staff/Salary, Wistory

Админки для управления HR-процессами

Delivery

Управление логистикой и заказами

Кантата + МП + CMS

Интернет-магазин и CMS

SSO (Staff)

Единая система авторизации

Задачи и достижения:

  • Активно развивал новые фичи и поддерживал legacy-проекты
  • Провел рефакторинг базовых компонентов и покрыл их юнит-тестами
  • Полностью переработал ролевую модель и систему разграничения прав доступа
  • Поработал со всеми проектами компании — от внутренних инструментов до клиентских приложений
React Next.js TypeScript Redux/RTK Vite/Vike MUI styled-components React Hook Form Zod Vitest RTL React Native

Мои навыки

Frontend

  • React
  • Next.js
  • React Native

State Management

  • Redux / RTK / RTK Query
  • Effector / Farfetched
  • TanStack Query

Стилизация

  • CSS/SCSS Modules
  • Tailwind CSS
  • styled-components
  • MUI, Mantine

Инструменты

  • Vite
  • Webpack
  • Vike (SSR)

Тестирование

  • Vitest
  • React Testing Library
  • Cypress | Playwright

Backend

  • Node.js (Express, NestJS)
  • PostgreSQL
  • RabbitMQ
Pet-projects

Не только код

Помимо разработки, я увлекаюсь музыкой — пишу и записываю песни в стиле поп-рок. Это хобби учит меня дисциплине в творчестве, работе над деталями и поиску гармонии, что, как ни странно, очень перекликается с процессом создания хорошего кода.

Свяжитесь со мной

Давайте обсудим ваш проект

Открыт для интересных предложений и сотрудничества. Напишите мне, и я отвечу в ближайшее время!