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

Игорь Белоусов

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

Украина Киев, Украина
8 дней 4 часа назад
Немного занят немного занят
возраст 42 года
на сервисе 11 лет

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
191
Веб-программирование 3
Интернет-магазины и электронная коммерция 2

Резюме

Проектирую и создаю быстрые веб-сервисы на Golang и Angular


Привет! Я занимаюсь веб-разработкой более 15 лет. Моя специализация — сложные проекты, где стандартные конструкторы и CMS начинают тормозить бизнес.


Я помогаю тем, кому нужно надежное решение «на вырост». Мой основной стек — Golang + Angular. Это сочетание дает ту скорость и стабильность, которую невозможно получить на обычной коробочной CMS


Почему индивидуальная разработка — это здравый смысл, а не переплата?
Я не работаю с WordPress, Bitrix или OpenCart. Если ваш проект планирует расти, эти системы станут обузой. Вот что вы получаете с кастомным кодом:
 * Скорость, которая конвертирует. Благодаря Golang, ваш сайт будет открываться мгновенно даже при наплыве тысяч пользователей. Это напрямую влияет на ваши продажи и позиции в поиске.
 * Гибкость без костылей. Мы не подстраиваем ваши задачи под возможности движка. Я пишу код под ваши бизнес-процессы, поэтому система получается легкой и понятной.
 * Удобство для пользователей. На Angular я создаю интерактивные интерфейсы — личные кабинеты, каталоги или CRM, которые работают плавно и без лишних перезагрузок страниц.
 * Безопасность. Ваш сайт не станет легкой мишенью для массовых атак, нацеленных на популярные плагины и стандартные дыры в CMS.
Технологии, которые я использую:
 * Backend: Golang (быстрый и устойчивый к нагрузкам).
 * Frontend: Angular (структурированный и современный).
 * Базы данных: PostgreSQL, Redis.
 * Инфраструктура: Docker (для стабильного развертывания).


Чем я помогу вашему проекту:
 * Масштабируемый E-commerce: Магазины с большим количеством товаров и высокой посещаемостью.
 * Сложные кабинеты и сервисы: Системы автоматизации, SaaS-платформы, внутренние инструменты бизнеса.
 * Оптимизация: Если ваш текущий проект не справляется с нагрузкой, помогу перенести логику на быстрый стек.


Как я подхожу к работе:
 * Прагматичный взгляд. Опыт позволяет мне еще на этапе обсуждения понять, где в будущем могут возникнуть проблемы с нагрузкой или интеграциями. Я честно подскажу, как их избежать.
 * Специализация. Я программист, а не дизайнер. Работаю по вашим макетам из Figma или использую готовые библиотеки компонентов, чтобы интерфейс выглядел аккуратно и профессионально.
 * Ваш актив. Весь код принадлежит вам. Никаких платных подписок на модули или привязки к конкретному хостингу.


Если вам нужен надежный инструмент для развития бизнеса — напишите мне в чат. Обсудим вашу задачу и прикинем варианты реализации.



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

Программирование

Услуги

Портфолио


  • 133 020 UAH

    Киевский крейсерский яхт-клуб

    Создание сайта под ключ
    Платформа управления цифровым архивом и флотом яхт-клуба
    О проекте: Разработка высокопроизводительной системы «Цифровой музей» для Киевского городского крейсерского яхт-клуба. Проект направлен на систематизацию исторического наследия, учет флота и экипажей, а также автоматизацию медиа-архива. Основной упор сделан на надежность хранения данных и скорость работы на мобильных устройствах.
    Стек технологий:
    Backend: Go (Golang) — разработка отказоустойчивого API и системы обработки медиа-контента.
    Frontend: Angular 21 (Standalone Components, Signals, новый Control Flow) — создание быстрого и отзывчивого интерфейса.
    Database: PostgreSQL (использование UUID v7 для обеспечения безопасности и естественной сортировки данных).
    Storage: S3-совместимое хранилище (Cloudflare R2 в продакшене, SeaweedFS для локальной разработки).
    DevOps: Автоматизированный CI/CD цикл, работа с Feature-ветками, Docker.
    Технические задачи и реализованные решения:
    Архитектура хранения «Zero Path»:
    Проблема: Зависимость от локальной файловой системы и сложности с миграцией данных.
    Решение: Полный отказ от хранения путей к файлам в БД. Реализована система, где в базе хранятся только UUID и расширения, а пути формируются динамически на стороне фронтенда через абстракцию S3-провайдера. Это позволило бесшовно переключаться между локальным SeaweedFS и облачным Cloudflare R2.
    Оптимизация производительности мобильной версии (Performance):
    Проблема: Низкие показатели LCP (3.8 сек) из-за загрузки оригинальных изображений.
    Решение: Разработан медиа-пайплайн на Go, который при загрузке автоматически генерирует WebP-миниатюры (thumbs). Настроена ленивая загрузка (lazy loading) и принудительное отображение превью по умолчанию, что позволило вернуть показатели скорости в «зеленую зону» (90+ баллов Lighthouse).
    Логическая изоляция данных (Gallery Isolation):
    Проблема: Сложность управления тысячами медиа-файлов, относящихся к разным сущностям (яхтам, событиям, людям).
    Решение: Внедрена структура папок на уровне S3 на основе UUID галерей. Это исключило хранение всех файлов в одном месте, упростило бэкапирование и удаление связанных данных.
    Стабильность макета (CLS Optimization):
    Проблема: «Прыгающий» интерфейс при подгрузке изображений на мобильных устройствах.
    Решение: Использование строгого Atomic Design и резервирование пространства под медиа-контент через aspect-ratio в Angular-компонентах.
    Уникальные фишки и возможности:
    Автоматизированный Медиа-Процессинг: Система самостоятельно определяет тип контента (фото/видео), создает нужные превью и размещает их в соответствующих директориях S3 (originals/thumbs).
    Связанный исторический архив: Глубокая интеграция данных между профилем яхты и её экипажем, позволяющая проследить историю судна через десятилетия.
    Профессиональный Workflow: Разработка ведется по принципу Git Flow с автоматической доставкой кода на прод после слияния в основную ветку, что гарантирует стабильность работающего сервиса.
    Результат:
    Создана масштабируемая и независимая от инфраструктуры платформа. Благодаря переходу на S3-совместимую архитектуру и оптимизации фронтенда, проект демонстрирует высокую скорость отклика и готов к хранению больших массивов данных без потери производительности.