Skip to content
View Richbanker's full-sized avatar
🖖
🖖

Block or report Richbanker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Richbanker/README.md

Илья Гажиенко — Frontend Developer

Портфолио · Production-проект · Все репозитории

Просмотры профиля

Обо мне

Middle Frontend Developer с опытом более 3 лет. Создаю интерфейсы и клиентские приложения на React и TypeScript: от административных панелей и аналитических дашбордов до SSR-приложений, Telegram Mini Apps и коммерческих сервисов с оплатой.

Работаю с новым кодом и развиваю legacy-проекты. Проектирую состояние приложения, интегрирую REST API, создаю таблицы и визуализации, настраиваю тестирование, CI/CD и production-развёртывание.

Открыт к предложениям: Middle / Middle+ Frontend Developer, удалённая или гибридная работа.

Результаты

Опыт Влияние Автоматизация Портфолио
3+ года frontend-разработки −30% времени на принятие решений −25% трудозатрат на отчётность 20+ публичных проектов
React, TypeScript, Redux Административные панели и аналитика Отчёты и интеграции с API Учебные, командные и продуктовые проекты

Технологии

React TypeScript JavaScript Next.js Redux Toolkit Zustand Vite Tailwind CSS Playwright Docker

Frontend: React 17–19, TypeScript, JavaScript, Next.js App Router, Redux Toolkit, RTK Query, Zustand, React Router.

UI и данные: HTML, CSS, Sass, Tailwind CSS, Bootstrap, Recharts, Canvas API, Leaflet, адаптивная вёрстка.

Инженерная практика: REST API, SSR, WebSocket, Service Worker, Vitest, Jest, Testing Library, Playwright, Vite, Webpack, Git, Docker, CI/CD.

Основные проекты

Проект Что реализовано Стек
PDF Recipes Store Коммерческий магазин PDF-рецептов: каталог, YooKassa, webhook, email, защищённая выдача файлов, SEO и production-мониторинг Next.js, TypeScript, Supabase, YooKassa, R2, Resend
Dino Game Командная Canvas-игра с SSR, авторизацией, форумом, лидербордом, offline-режимом и серверной частью. Роль: тимлид React, TypeScript, Redux, Express, PostgreSQL, Docker
Stellar Burger Конструктор заказов, drag-and-drop, лента заказов, WebSocket, маршрутизация и тестирование пользовательских сценариев React, TypeScript, Redux Toolkit, React DnD, Playwright
TypeScript Messenger Мессенджер без фреймворка: собственная компонентная модель, EventBus, Router, HTTP и WebSocket TypeScript, Vite, Handlebars, WebSocket
PROGIS Map Интерактивная карта с XYZ/WMS/WFS-слоями, GetFeatureInfo, GeoJSON и управлением порядком слоёв React, TypeScript, Leaflet, Zustand, dnd-kit
DataGrid Designer Визуальный конструктор таблиц: колонки, фильтры, сортировка, агрегации и экспорт данных React, TypeScript, JSON/CSV, CI
PulseBoard Дашборд с потоком событий, графиками, состоянием подключения и адаптивным интерфейсом React, TypeScript, Zustand, Recharts, WebSocket
MAX Chat · Demo Адаптивный интерфейс личной переписки через GREEN-API MAX React 19, TypeScript, Vite, REST API

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

Интерфейсы, дизайн-системы и визуализация

Проект Направление
StyleLab Редактор дизайн-систем, интеграция с Figma API и Storybook
Historical Dates Интерактивный временной блок по техническому заданию
Z-score Line Chart Визуализация статистических данных
Map Assist Работа с картами, местами, фильтрами и избранным
Amino Aligner Визуализация аминокислотных последовательностей

Приложения и продуктовые прототипы

Проект Направление
Finance Mini App Учёт личных финансов и аналитика
Good Deeds Calendar Telegram Mini App для календаря добрых дел
DevGamify Геймификация задач разработчика, XP, серии и достижения
Bookshelf Каталог книг с Google Books API и пользовательскими списками
Game Inventory Управление игровым инвентарём и расчёт характеристик
Auto Shop Каталог автомобилей с сортировкой, пагинацией и URL-state
Online Shop Каталог, корзина, оформление и история заказов

Компоненты и управление состоянием

Проект Направление
Parameter Editor Drag-and-drop, история изменений, Zustand и валидация
Param Editor Типизированный React-компонент редактора параметров
SPA Task Manager Управление задачами через Redux Toolkit
Vue Todo Vue 3, TypeScript и Vuex

Что умею решать

  • проектировать масштабируемые React-интерфейсы и состояние приложения;
  • интегрировать REST API, WebSocket, платежи и внешние сервисы;
  • создавать таблицы, фильтры, графики, карты и административные панели;
  • переносить JavaScript-код на TypeScript и развивать legacy-проекты;
  • настраивать SSR, Service Worker, CSP, тесты, Docker и CI/CD;
  • вести командную разработку и отвечать за архитектурные решения.

Сейчас в фокусе

  • развитие production-магазина PDF-рецептов;
  • завершение учебных проектов React Burger и TypeScript Messenger;
  • развитие практики Next.js, SSR, тестирования и frontend-архитектуры;
  • поиск позиции Middle / Middle+ Frontend Developer.

English summary

Middle Frontend Developer with 3+ years of experience building React and TypeScript applications. Experienced in state management, REST integrations, data visualization, SSR, testing, CI/CD and maintaining legacy code. Open to remote and hybrid frontend opportunities.

Контакты

Pinned Loading

  1. dino-game dino-game Public

    Forked from suetin/dino-game

    Team educational fullstack Canvas game with React, Express, PostgreSQL, SSR and Docker

    TypeScript

  2. middle.messenger.praktikum.yandex middle.messenger.praktikum.yandex Public

    Framework-free TypeScript messenger client with custom components, EventBus and routing

    TypeScript

  3. pulseboard pulseboard Public

    React dashboard with mock WebSocket events, Zustand state and Recharts visualizations

    TypeScript

  4. react-burger react-burger Public

    Burger constructor with React, Redux Toolkit, React DnD, routing and Playwright

    TypeScript

  5. PROGIS-Map PROGIS-Map Public

    Interactive OGC map client with Leaflet, WMS/WFS layers and React

    TypeScript

  6. UI-BUILDER UI-BUILDER Public

    Modular DataGrid designer with reusable React packages

    TypeScript