Антон ШагаФронтенд Разработчик

Разрабатываю современные веб-приложения на React и Next.js, уделяя внимание производительности, доступности и качеству интерфейсов. Также развиваюсь в full-stack направлении с Node.js, NestJS и PostgreSQL.

Frontend / Full-Stack разработчик с production-опытом

Обо мне

Frontend / Full-Stack разработчик с production-опытом

Привет! Меня зовут Антон. Я Frontend / Full-Stack разработчик с опытом работы над production-продуктом в TravelTech. Основной фокус — React, TypeScript, Next.js, управление состоянием, адаптивные интерфейсы и доступность. Также разрабатываю full-stack приложения с Node.js, NestJS, PostgreSQL, Prisma и Redis.

В коммерческой разработке я работал над интерфейсами TravelTech-платформы: сложными таблицами, конфигураторами, состоянием приложения, адаптивностью, доступностью, тестированием и выпуском изменений в production. Параллельно развиваю full-stack направление: создаю приложения на Next.js и NestJS, работаю с PostgreSQL, Prisma, Redis, аутентификацией, Docker и CI/CD. Мне важно не просто собирать интерфейсы, а понимать весь путь данных — от UI и состояния до API, базы данных и деплоя. Сейчас ищу возможность развиваться как Frontend / Full-Stack разработчик в продуктовой команде.

Образование

Мариупольский профессиональный металлургический лицей

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

Сертификаты

Complete Intro to React, v9

Master.dev (Formerly Frontend Masters) · January 2026

View credential

Introduction to Web Accessibility

W3C · November 2025

View credential
Проекты

Мои последние работы

Вот некоторые из проектов, над которыми я работал. Каждый проект уникален и демонстрирует различные аспекты моих навыков и опыта.

Превью проекта: Orders & Products SPA

Orders & Products SPA

Full-stack SPA для управления заказами и товарами. Реализованы SSR, CRUD-операции, JWT-аутентификация с refresh token rotation, WebSocket-обновления в реальном времени, GraphQL, загрузка файлов и управление сессиями. Приложение контейнеризировано с Docker Compose и развернуто на VPS за Nginx с CI/CD через GitHub Actions.

  • Next.js
  • React
  • TypeScript
  • NestJS
  • Redux Toolkit
  • PostgreSQL
  • Prisma
  • WebSocket
  • GraphQL
  • Docker
  • Nginx
  • GitHub Actions
Превью проекта: Nice Gadgets

Nice Gadgets

Адаптивное e-commerce SPA для просмотра телефонов, планшетов и аксессуаров. Реализованы каталог товаров, поиск, сортировка, пагинация, детальные страницы, корзина, избранное, локализация и светлая/тёмная темы.

  • React
  • TypeScript
  • Redux Toolkit
  • React Router
  • SCSS Modules
  • Vite
  • LocalStorage
  • i18n
Превью проекта: Simple Shop / Pizza Store

Simple Shop / Pizza Store

Full-stack e-commerce приложение с каталогом пицц, корзиной, checkout и историей заказов. Реализованы серверная пагинация, типизированное API, Zod-валидация, проверка цен на backend и транзакционное создание заказов в PostgreSQL.

  • React
  • TypeScript
  • TanStack Router
  • TanStack Query
  • Express.js
  • PostgreSQL
  • Zod
Превью проекта: Портфолио разработчика

Портфолио разработчика

Open-source сайт-портфолио с мультиязычностью, темами, SSR и высокой оптимизацией. Реализован на продакшен-уровне с использованием лучших практик.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • i18n
  • SSR
  • App Router
  • Redis
  • Resend
  • React
  • Server Components
  • Vercel
Превью проекта: Модульная система аутентификации

Модульная система аутентификации

Полноценная современная система аутентификации на Next.js App Router с поддержкой JWT, 2FA (TOTP и email-коды), OAuth (Google, GitHub), валидацией, защитой от спама и безопасным управлением сессиями.

  • Next.js
  • TypeScript
  • tRPC
  • Prisma
  • PostgreSQL
  • Redis
  • JWT
  • 2FA
  • OAuth
  • Argon2
  • Zod
  • Resend
  • SSR
  • shadcn/ui
  • App Router
Навыки

Технический стек

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

Основные технологии

React
Next.js
TypeScript
JavaScript
HTML5
CSS3
Tailwind CSS
Redux

Инструменты и рабочий процесс

Git
GitHub
npm
Webpack
Vite
Jest
Testing Library
Storybook
Опыт

Профессиональный путь

Коммерческий опыт разработки production-интерфейсов и участие в полном цикле разработки продукта.

Frontend Developer

WinWinTravel

Август 2025 — Май 2026
  • Разрабатывал production-функциональность для модулей Price Calendar и Offer Configuration в TravelTech-платформе
  • Создавал сложные интерфейсы и таблицы с адаптивным поведением для мобильных, desktop и больших экранов
  • Работал с состоянием приложения и серверными данными через Zustand и TanStack Query
  • Реализовывал доступные UI-компоненты, keyboard navigation и responsive interactions
  • Участвовал в тестировании, code review, QA и выпуске изменений в production
Контакты

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

Если у вас есть вопросы или предложения о сотрудничестве, не стесняйтесь связаться со мной. Я открыт для новых возможностей и проектов.

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

Вы можете связаться со мной любым удобным способом

Доступен в мессенджерах

Монктон, Канада

Социальные сети

Отправить сообщение

Заполните форму, и я свяжусь с вами