Роман Огарков · staff software engineer · frontend tech lead

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

Занимаюсь архитектурой, сборкой, CI/CD, серверами и всем остальным, что превращает код в работающий продукт.

Этот сайт собрал целиком сам: дизайн, фронтенд, API и инфраструктуру.

как устроен этот сайт

над чем я работаю

все проекты
  • в продакшене2026 — сейчас

    earworm.school

    Английский по рок- и метал-песням для тех, кто говорит по-русски. Выбираешь группу, потом песню и либо просто слушаешь, либо начинаешь упражнение. Каждая строка звучит отдельно, и её нужно собрать из перемешанных слов. Неправильное слово не встанет на место, а после трёх промахов подсветится нужное. Когда строка собрана, появляется её перевод. Сайт переведен на русский и английский языки, а группы, песни, строки и переводы я добавляю через собственную админку.

    • React 19
    • Vite
    • Hono
    • Bun
    • PostgreSQL
    • Cloudflare R2
    • k3s
  • делаю2026 — сейчас

    ogarich89.com

    Собственно, этот сайт. Написан на React с серверным рендерингом, своей дизайн-системой на токенах и отдельным API. Серверную часть и инфраструктуру тоже настраивал сам. В общем, проект прямо перед вами — это то, что вы сейчас читаете.

    • React 19
    • Fastify
    • Hono
    • Bun
    • k3s
  • делаю2026 — сейчас

    Админка бэк-офиса

    Внутренняя панель, в которой офис работает каждый день. Сделана на React и react-admin. Проект не писал с нуля — сейчас постепенно привожу его в порядок: обновляю стек, вычищаю старый и мёртвый код, улучшаю CI/CD и разбираюсь с экранами, которые раньше заметно тормозили.

    • React
    • react-admin