OleОлег ГончаровFull Stack разработчик
ВебМобильные приложенияDesktopРасширенияОптимизация
Инженерия с характером

Из идеи
в полезный продукт.

Инструменты для Windows, macOS и Linux, мобильные приложения
и расширение для браузера

01 / Обо мне

Инженер.
Автор продуктов.

Я Олег Гончаров — Senior C++ Engineer и Team Lead с двадцатилетним опытом работы в продакшене. От криптографических SDK и кроссплатформенных систем до небольших полезных инструментов. Работаю с C++/Qt, Dart/Flutter и веб-технологиями.

C++ / QtDart / FlutterWebPythonCI / CD
02 / MOBILE

Мобильная разработка03

Полезные помощники
для обучения и ежедневной практики.

Android

Ole English Buddy

Офлайн-тренажёр английского: карточки, экзамены и работа над акцентом.

FlutterDartRiverpodJSONKotlinGradleGitHub Actions
Google Play
Android

Ole Voice Buddy

Приложение для тренировки голоса.

FlutterDartRiverpodHiveElevenLabsCodemagicGitHub Actions
Google Play
Android

Ole Proger Buddy

Помощник программиста.

FlutterDartRiverpodPythonGradleCodemagicGitHub Actions
Google Play
03 / DESKTOP

Кроссплатформенная разработка02

Инструменты, которые работают локально.
Windows, macOS и Linux.

WindowsmacOSLinux

Ole Disk Buddy

Офлайн-анализ дискового пространства, поиск дубликатов и восстановимая очистка.

C++23Qt 6QMLCMakeCPackWiXInno SetupSQLiteXapianONNX RuntimeOpenSSLxxHashCatch2BoostWin32 APIPOSIX APIDockerAppImageDMGGitHub Actions
Скачать
Все загрузки
WindowsmacOSLinuxAndroid

Ole AI Buddy

Бенчмарки, инспекция и чат с локальными ИИ-моделями. Проверка, потянет ли их ваше железо. Поддерживает GPU-ускорение через Vulkan, CUDA, Metal и DirectML.

C++23Qt 6QMLCMakeNinjaGGUFONNX RuntimeCUDAVulkanDirectMLMetalSQLiteMonocypherCatch2Win32 APIPOSIX APICloudflare WorkersD1WranglerInno SetupWiXAppImageDMGAndroid NDKGitHub Actions
Скачать
Все загрузки
Браузер или Windows блокирует загрузку?

У сборок пока нет цифровой подписи, поэтому Chrome (Safe Browsing) и Windows SmartScreen могут считать новые файлы малоизвестными. Само по себе это предупреждение о репутации не означает, что файл небезопасен; проверьте источник и контрольную сумму.

  • Chrome: Откройте «Загрузки» (Ctrl + J). Рядом с файлом выберите ⋮ → «Сохранить» → «Всё равно сохранить».
  • Windows SmartScreen: Выберите «Подробнее» → «Выполнить в любом случае».
  • Проверка файла: Выполните в PowerShell: Get-FileHash <file> Сравните результат с записью для этого файла в SHA256SUMS.txt.
  • Без установщика: Скачайте Portable ZIP, распакуйте архив и запустите: bin\OleAIBuddy.exe
  • macOS: Приложение пока не нотаризовано. При первом запуске нажмите на приложение правой кнопкой → «Открыть».
  • Linux: Разрешите выполнение AppImage: chmod +x OleAIBuddy-*.AppImage Затем запустите его. Требуются glibc 2.39+ и FUSE.
04 / Веб

Веб-разработка

Веб-проекты, инструменты для браузера
и работа над их качеством.

04.1 / BROWSER

Расширения для браузера03

Небольшие инструменты
для удобной работы в браузере.

Chrome

Web Privacy

Очистка браузера и приватность в один клик. Обработка локально.

JavaScriptManifest V3Chrome Extensions APINode.js
Chrome Web Store
Chrome

QuickLink Copier

Поиск, копирование и сохранение ссылок на веб-странице.

JavaScriptManifest V3Offscreen DocumentClipboard APIChrome Extensions API
Chrome Web Store
Chrome

QR Code Generator

Создание QR-кодов для ссылок, Wi-Fi и контактов.

JavaScriptManifest V3QRCode.jsChrome Extensions APINode.js
Chrome Web Store
04.2 / Качество сайта

Качество сайта
по оценке Lighthouse

Исторические показатели исходного портфолио. Это не результаты замеров новой версии.

Источник: сохранённые в исходном портфолио оценки Lighthouse и Agentic Browsing. PageSpeed Insights открывает новую проверку действующего сайта.

05 / AUTOMATION

Автоматизация и боты01

Инструменты на Python, которые работают
сами и безопасно.

Ole Trade Buddy

Дельта-нейтральный бот на фандинге криптовалют с ежедневным монитором режима, работает на демо-счёте Binance.

PythonBinance DemoCloudflareTelegramSQLiteBacktesting
Открыть дашборд бота
Как устроен Ole Trade Buddy

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

  • Исследование: Четыре года фандинга Binance, проверка с учётом комиссий и walk-forward. С 2025 года ставка ни разу не поднималась выше базовых 0,01% за 8 часов, поэтому ни одно правило не обыграло простое удержание хеджа — отчёт говорит об этом прямо.
  • Монитор: Ежедневная проверка с уведомлением в Telegram, когда фандинг снова платит выше базового уровня.
  • Движок: Чистая машина состояний, сверка с биржей раз в минуту, аварийная остановка и восстановление после сбоя. Только демо-ключи API без права вывода.
  • Надёжность: 150 тестов, включая 23 хаос-сценария: отказ ноги, частичное исполнение, таймауты, недоступность API и падение посреди ордера.
  • Статус: Работает на демо-счёте Binance. Реальные деньги — только после успешной проверки исследованием.

Репозиторий приватный; показ кода — по запросу.

06 / Открытый код

Портфолио06

Открытые репозитории с примерами системной разработки и современного C++.

cryptographic-techniques-cpp

Криптографические примитивы по спецификациям без сторонних зависимостей.

C++Cryptography
Открыть на GitHub

code-snippets-cpp

Структуры данных, корутины и паттерны многопоточности.

C++PatternsOptimization
Открыть на GitHub

idioms-cpp

Современные идиомы C++ с запускаемыми примерами.

Modern C++
Открыть на GitHub
07 / Сертификаты

Профессиональное развитие08

Сертификаты freeCodeCamp.

08 / Статьи

Статьи и заметки04

Разработка, продукты и инженерный опыт.

Inter-Process Communication (IPC) in C++: Complete Guide

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

C++IPC

STL Algorithms in C++: From Beginner to Expert

Стандартные алгоритмы, требования к итераторам, сложность и типичные ошибки — от основ до современных приёмов C++.

C++STLAlgorithms
09 / Контакты

Обсудим вашу идею.

Продукт, сайт или инженерная задача
начнём с разговора.