Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Евгений З.

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

Украина Светловодск, Украина
1 месяц 22 дня назад
Свободен для работы свободен для работы
на сервисе 11 лет
  • RESTful
  • web developer
  • golang
  • Amazon AWS
  • Rust
  • back-end/front-end
  • grpc
  • Redis / PostgreSQL / MySQL
  • Docker / Docker compose
  • TanStack
  • React/TypeScript
  • PHP
  • Vue.js
  • Next.js

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
196
Веб-программирование 1
Базы данных и SQL

Уровень владения языками

Українська Українська: носитель
Русский Русский: носитель
English English: средний

Резюме

FULL-STACK РАЗРАБОТЧИК | СПЕЦИАЛИЗАЦИЯ НА BACKEND


О СЕБЕ


Опытный full-stack разработчик со специализацией на backend-системах: высоконагруженные архитектуры, real-time коммуникации, системная интеграция и интеграция платёжных сервисов. Проектирую масштабируемые API, событийные пайплайны и кросс-платформенные приложения. Придерживаюсь принципов SOLID, KISS, DRY и фрактальной архитектуры — заимствую лучшие практики из различных архитектурных подходов, сохраняя обособленную модульность.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


ТЕХНИЧЕСКИЕ НАВЫКИ


Backend

  • PHP — Laravel, Symfony, Slim

  • JavaScript / TypeScript — Express.js, NestJS

  • Go — WebSockets, SSE, прокси-системы, Web API мосты для системного ПО

  • Rust — Dioxus (кросс-платформенные приложения)

  • Python — PyTorch (ML/AI пайплайны)


Frontend

  • React (основной)

  • Vue, Angular, Lit (Web Components)


Базы данных и хранилища

  • Реляционные: PostgreSQL, MySQL

  • NoSQL / BaaS: MongoDB, Supabase, Firebase

  • Ключ-значение: Redis


Брокеры сообщений и событийные системы

  • RabbitMQ

  • Apache Kafka


API-интеграции

  • Платёжные сервисы: PayPal, Stripe, LocalBitcoins, IBM

  • Сторонние REST API


Архитектура и принципы

  • SOLID, KISS, DRY

  • Фрактальная архитектура (модульная изоляция с лучшими практиками из разных подходов)

  • Проектирование RESTful API

  • Событийная архитектура (Event-Driven)

  • Микросервисы


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


КЛЮЧЕВЫЕ ПРОЕКТЫ


Система обработки и анализа телефонных вызовов


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


Стек: Python, PyTorch, брокеры сообщений, REST API


Результаты:

  • Автоматическая расшифровка звонков и анализ содержания

  • Доставка уведомлений по нескольким каналам в зависимости от предпочтений абонента

  • Сокращение ручной работы по обработке звонков


──────────────────────────────────────


Расшифровка и суммаризация законодательных заседаний


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


Стек: Python, PyTorch (локальные LLM), событийный пайплайн


Результаты:

  • Полная автоматизация: от аудио на входе до структурированного резюме на выходе

  • Развёртывание локальных LLM — без зависимости от внешних API, полная конфиденциальность данных

  • Автоматическая рассылка законодательных сводок заинтересованным сторонам


──────────────────────────────────────


RESTful API для ПО без веб-интерфейсов


Разработал веб-API слои для программного обеспечения, не имеющего собственных веб-интерфейсов, обеспечив интеграцию в централизованные дашборды и системы мониторинга.


Стек: Go, проектирование REST API


Результаты:

  • Интеграция ранее изолированных системных инструментов в единый дашборд

  • Унифицированный веб-интерфейс для приложений без нативной веб-поддержки

  • Сокращение времени интеграции новых системных компонентов


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


МОИ СИЛЬНЫЕ СТОРОНЫ


  • Глубокая backend-экспертиза на нескольких языках — выбор оптимального инструмента под задачу

  • Go для высоконагруженных компонентов (WebSockets, SSE, прокси-слои)

  • Rust для кросс-платформенных десктопных/мобильных приложений

  • Python + PyTorch для ML/AI-функциональности

  • Full-stack возможности с React как основным frontend-фреймворком

  • Интеграция платёжных API: PayPal, Stripe, LocalBitcoins, IBM и другие

  • Опыт проектирования событийных систем на RabbitMQ и Kafka

  • Фокус на чистой модульной архитектуре, которая масштабируется без накопления технического долга


https://github.com/Gwakko


Навыки и умения

Портфолио


  • Админ-панель — фрактальная архитектура, Zustand, shadcn/ui

    Веб-программирование
    Дашборд со строгой фрактальной архитектурой — однонаправленные зависимости слоёв. Слой lib: Axios-клиент, фабрика scoped Zustand store. Доменные модули: API с маппингом DTO→Entity, сторы с Immer, отдельные селекторы. Features: хуки бизнес-логики. Widgets: презентационные через пропсы. Pages: тонкая композиция. JWT-аутентификация с login/register, RequireAuth guard. shadcn/ui компоненты с Tailwind CSS. Public API через index.ts.
  • API управления задачами — Events, Queues, Form Requests

    Веб-программирование
    REST API для управления проектами и задачами с событийной архитектурой. Вложенные ресурсы с фильтрацией и пагинацией. Валидация через Form Request. Событие TaskCompleted запускает слушатель, отправляющий задачу уведомления в очередь Redis. Sanctum-аутентификация. PHP 8.4: strict types, #[\Override], final readonly классы. Docker Compose с отдельным воркером очередей. 7 feature-тестов на CRUD, авторизацию и валидацию.
  • WebSocket/SSE/REST мост для CLI-утилит

    Веб-программирование
    Web API мост на Go, открывающий CLI-утилиты через три транспорта. REST для синхронного выполнения, WebSocket для двунаправленного стриминга в реальном времени, SSE для потоковой отдачи вывода. Создан для интеграции ПО без веб-интерфейсов в дашборды. Команды ограничены настраиваемым JSON allowlist. Graceful shutdown с завершением активных запросов. На стандартной библиотеке Go, минимум зависимостей. 6 тестов.
  • Микросервис уведомлений — Messenger + RabbitMQ

    Веб-программирование
    Асинхронный микросервис уведомлений: email, SMS, Telegram, Slack. Уведомления сохраняются в PostgreSQL, отправляются в RabbitMQ через Symfony Messenger. Отдельный воркер обрабатывает очередь, маршрутизирует по каналам через match. Email через Symfony Mailer. API-ключ аутентификация. Механизм повторов при ошибках. Весь код на PHP 8.4 атрибутах — readonly классы, #[Route], #[AsMessageHandler], #[MapRequestPayload]. Ноль аннотаций.
  • Payments API — Stripe, JWT авторизация, Redis кэш

    Веб-программирование
    REST API с полным циклом Stripe-платежей: создание checkout-сессий, обработка webhook с верификацией подписи, отслеживание статусов. JWT-аутентификация через Passport. История платежей в PostgreSQL через TypeORM, пагинированная выдача. Кэширование сессий в Redis (TTL 5 мин). Swagger-документация из декораторов. Docker Compose с PostgreSQL и Redis. 9 юнит-тестов на auth и платёжную логику.
  • Сервис переводов — Idempotency, Outbox, Circuit Breaker

    Веб-программирование
    Сервис денежных переводов на Go с паттернами системного дизайна. Idempotency-ключи гарантируют exactly-once при повторах через SELECT FOR UPDATE с кэшированием ответов. Бизнес-данные и события пишутся в одну serializable транзакцию через Transactional Outbox — relay публикует через SKIP LOCKED. Circuit breaker защищает от каскадных отказов. Token bucket rate limiter на клиента. Prometheus метрики, API аккаунтов, graceful shutdown. 18 юнит-тестов.
  • Примеры

    Веб-программирование
    Примеры на основе пет проектов