Проекты

ULFIRE: главная — индекс настроения рынка и ключевые метрики сетиULFIRE: раздел «Сигналы» — монеты, которые купили несколько кошельков базыULFIRE: индикаторы — накопление и вывод монет пользователями Binance Wallet
1 / 3
  • Обработка данных
  • Интеграции по API
  • Автоматизация
  • Сервер 24/7

ULFIRE

Сервис следит за собственной базой «умных» кошельков и подаёт сигнал, когда несколько из них покупают одну и ту же монету.

Направление
Аналитика блокчейн-данных
Статус
Внутренний инструмент

Задача

Замечать интересные монеты раньше рынка, не просматривая блокчейн вручную.

Что я сделал

Весь сервис целиком: сбор данных из блокчейна, логику сигналов, разбор сделок, интерфейс на двух языках, мониторинг сервера и резервные копии.

Результат

  • Сигналы появляются сами — достаточно открыть сайт, ничего не отслеживая вручную
  • Ложные срабатывания отсекаются: рассылки, мелкие переводы и движения внутри базы не считаются покупками
  • Сервис работает круглосуточно, а о сбоях сразу сообщает в Telegram

Технологии

Node.jsSQLiteJSON-RPCBlockscout APITelegram

Работает на собственном сервере, доступ закрытый.

HUMANITY: карта истории — плитки пророков и ветки событийHUMANITY: открытый материал с цитатой из Корана и связанными личностямиHUMANITY: поиск по людям и событиям карты
1 / 3
  • Сложный интерфейс
  • База данных
  • Редактор контента
  • Права доступа

HUMANITY

Интерактивная карта истории ислама на бесконечном холсте: от пророка Адама (мир ему) через жизнь пророка Мухаммада ﷺ к истории исламской цивилизации.

Направление
Атлас истории ислама
Статус
В разработке

Задача

Собрать большую историю в одну карту, по которой легко перемещаться, и дать владельцу удобно наполнять её проверенными материалами.

Что я сделал

Интерфейс карты и поиска, редактор для владельца, базу данных с правами доступа и процесс публикации.

Результат

  • Посетитель видит историю целиком и переходит от событий к людям и источникам
  • Владелец сам редактирует и публикует материалы, ничего не теряя: автосохранение и черновики
  • Посетители видят только проверенные и опубликованные материалы

Технологии

Next.jsReactTypeScriptSupabasePostgreSQLReact Flow

Сейчас карта наполняется проверенными материалами.

Словолов: главный экран, тренировка с вариантами ответа и карточка словаСловолов: расширение Chrome — перевод выделенного слова прямо на странице и кнопка «Добавить в словарь»Словолов: словарь с уровнями знания и статистика за неделю
1 / 3
  • Веб-приложение
  • Расширение Chrome
  • LLM
  • Интервальные повторения

Словолов

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

Направление
Тренажёр английских слов
Статус
Личный проект, работает

Задача

Запоминать слова из прочитанного, а не из чужих списков, — за несколько минут тренировки в день.

Что я сделал

Веб-приложение для телефона, расширение Chrome, связку браузера и телефона по QR-коду, обогащение карточек через LLM, интервальные повторения с уровнями от 0 до 5, озвучку слов, статистику и тесты.

Результат

  • Слово попадает в словарь прямо во время чтения: выделить и нажать «Добавить в словарь»
  • Перевод, пример и варианты ответа готовятся сами, без ручного заполнения
  • Тренировка подстраивается под память: слово возвращается, когда его пора повторить

Технологии

Next.jsReactTypeScriptPrismaPostgreSQLChrome Extensions (Manifest V3)LLM API

Работает на Vercel, доступ — только со связанных устройств. На скриншотах — тестовые слова.

Proxy Switcher: окно расширения при первом запуске, выключенный и включённый прокси с проверкой соединения
  • Расширение Chrome
  • Приватность
  • Профили
  • Тесты

Proxy Switcher

Расширение подключает Chrome к вашему HTTP- или HTTPS-прокси: адрес вставляется одной строкой, прокси включается переключателем.

Направление
Расширение для Chrome
Статус
Опубликованное расширение

Задача

Быстро включать и выключать свой прокси в браузере, не открывая системные настройки и не передавая данные посторонним сервисам.

Что я сделал

Расширение целиком: разбор адреса в любом распространённом формате, включение переключателем или сочетанием Alt+Shift+P, профили для нескольких прокси, проверку соединения со временем ответа, защиту от утечки IP через WebRTC, переподключение после перезапуска браузера, тесты и политику конфиденциальности.

Результат

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

Технологии

JavaScriptChrome Extensions (Manifest V3)chrome.proxyNode test runner

Опубликовано в Chrome Web Store. Код открыт: можно проверить, что расширение не собирает данные. Профили и защита от утечки WebRTC — в версии 3.3.0 на GitHub, в магазине пока 3.1.5.

Коран: список сур с арабскими названиямиКоран: сура «Аль-Фатиха» — арабский текст, перевод и тафсир Ибн Касира
1 / 2
  • PWA
  • Работа без интернета
  • Арабская типографика
  • Закладки

Коран

Приложение для чтения Корана с переводом Эльмира Кулиева и тафсиром Ибн Касира. Работает без интернета и устанавливается на телефон как приложение.

Направление
Офлайн-приложение для чтения
Статус
Личный проект

Задача

Читать Коран с переводом и толкованием в одном месте — в том числе там, где нет связи.

Что я сделал

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

Результат

  • Аят, перевод и толкование — на одном экране
  • Работает без интернета и ставится на телефон как приложение
  • Закладки и настройки хранятся на устройстве, без регистрации

Технологии

Next.jsReactTypeScriptTailwind CSSService Worker

Сделано для личного пользования. Перевод и тафсир взяты из открытых источников.

Kazna: справочник сотрудников с поиском, телефонами и кабинетамиKazna: админ-панель — список сотрудников с кнопками редактированияKazna: форма редактирования данных сотрудника
1 / 3
  • Laravel
  • Админ-панель
  • Справочники
  • Docker

Kazna

Внутренний портал регионального подразделения: справочник сотрудников с телефонами и кабинетами, структура отделов, список IP-адресов и страницы с материалами.

Направление
Внутренний портал организации
Статус
Проект 2020 года, демо-версия

Задача

Дать сотрудникам одно место, где быстро находится нужный человек, отдел или адрес в сети, а ответственному — удобно всё это обновлять.

Что я сделал

Сайт целиком на Laravel: публичную часть с поиском и сортировкой, админ-панель для сотрудников, отделов, страниц и IP-адресов, вход для администратора. В 2026 году восстановил проект как демо в Docker.

Результат

  • Сотрудник находится за секунды поиском по имени, должности или отделу
  • Справочник обновляется через админ-панель, без правки кода
  • Демо запускается в Docker на любом компьютере; изменения в нём не сохраняются

Технологии

PHPLaravelMySQLAdminLTEDocker

Ранний проект. На скриншотах — вымышленные сотрудники и телефоны.