Ole English Buddy
Offline English trainer with cards, exams and accent practice.
Oleg GoncharovFull Stack Software Engineer
Tools for Windows, macOS and Linux, mobile apps
and browser extension
I’m Oleg Goncharov, a Senior C++ Engineer and Team Lead with twenty years of production experience. My work spans cryptographic SDKs, cross-platform systems and useful everyday tools, built with C++/Qt, Dart/Flutter and web technologies.
Useful companions
for learning and everyday practice.
Offline English trainer with cards, exams and accent practice.
A companion for voice training.
A programming companion.
Tools that work locally.
Windows, macOS and Linux.
Offline disk-space analysis, duplicate detection and recoverable cleanup.
Benchmark, inspect and chat with local AI models. Check whether they fit your hardware. Supports GPU acceleration via Vulkan, CUDA, Metal and DirectML.
The builds are not code-signed yet, so Chrome (Safe Browsing) and Windows SmartScreen may treat new files as uncommon. This reputation warning alone does not establish that a file is unsafe; verify its source and checksum.
Get-FileHash <file> Compare the result with the matching entry in SHA256SUMS.txt.bin\OleAIBuddy.exechmod +x OleAIBuddy-*.AppImage Then run it. Requires glibc 2.39+ and FUSE.Websites, browser tools and the details
that make them work better.
Small tools that make
everyday browsing easier.
One-click browser cleanup and privacy tools, processed locally.
Find, copy and save links on a web page.
Create QR codes for URLs, Wi-Fi and contact details.
Historical scores from the original portfolio. These are not measurements of this redesign.
Source: the original portfolio’s recorded Lighthouse and Agentic Browsing scores. PageSpeed Insights opens a fresh test of the live website.
Python tools that run on their own,
with safety built in.
Delta-neutral crypto funding bot with a daily regime monitor, running on Binance Demo.
A delta-neutral bot: it holds BTC on spot and a short perpetual of the same size, so price moves cancel out and the position earns the funding rate.
The repository is private; a code walkthrough is available on request.
Public repositories with examples from systems engineering and modern C++.
Hardware tokens and smart cards through PKCS#11.
View on GitHubCryptographic primitives implemented from specifications, without third-party dependencies.
View on GitHubThread pools, lock-free queues and CUDA examples.
View on GitHubWebSocket, TCP/IP, MQTT, gRPC, CoAP and native messaging.
View on GitHubData structures, coroutines and concurrency patterns.
View on GitHubModern C++ idioms with runnable examples.
View on GitHubCertifications from freeCodeCamp.
Development, products and lessons from engineering.
Pipes, shared memory, sockets and other ways to connect processes, with platform differences and practical trade-offs.
Relational and NoSQL data models, consistency and scaling: how to choose storage for a system’s requirements.
Standard algorithms, iterator requirements, complexity and common pitfalls, from everyday usage to modern C++ patterns.
Atomic operations, memory ordering and lock-free structures, including synchronization and safe memory reclamation challenges.
A product, a website or an engineering problem
let’s start with a conversation.