Ole
Oleg Goncharov

I build digital tools with a point of view.

Browser extensions, mobile apps and desktop utilities for everyday friction — designed, shipped and kept useful.

Focus

From a sharp idea to a useful product

Small interfaces, clear feedback loops and products that respect people’s attention.

Stack

Web · Flutter · C++

The right technology for the job, with craft in the details.

Rhythm

Build → test → ship

Public releases, closed betas and thoughtful iteration.

Systems engineering

Twenty years of C++ in production

A decade of it on a cryptographic SDK for browsers: one abstraction over seven cryptographic providers and three hardware-token families through PKCS#11, deployed at a national-scale digital government-services platform and a major bank, serving 50,000+ active users.

Performance

8s → 1.2s

Thread pools, async operations and SQLite-backed caching cut cold start by 85% and took throughput from 50 to 200 operations per second.

Cross-platform

92% shared code

One codebase across Windows, Linux and macOS including Apple Silicon, down to the cryptographic layer and custom OpenSSL patches.

Open source

C++ portfolio

Nine public repositories, each building and testing on Linux, Windows and macOS in GitHub Actions.

Open source

pkcs11-cpp

Hardware tokens and smart cards through PKCS#11.

View on GitHub ↗
Open source

cryptographic-techniques-cpp

Cryptographic primitives implemented from their specifications, with zero third-party dependencies.

View on GitHub ↗
Open source

parallel-cpp

Concurrency building blocks: thread pool, lock-free queues, CUDA examples.

View on GitHub ↗
Open source

protocols-cpp

WebSocket, TCP/IP, MQTT, gRPC, CoAP and native messaging.

View on GitHub ↗
Open source

code-snippets-cpp

Lock-free data structures, coroutines and concurrency patterns.

View on GitHub ↗
Open source

idioms-cpp

Modern C++ idioms, each with a runnable example.

View on GitHub ↗
Browser extensions

Selected work

A growing shelf of practical digital products.

Mobile applications

Ole Buddy line

Google Play

Ole English Buddy

Offline English trainer with cards, exams and accent practice.

Open in Google Play ↗
Desktop application

Ole Disk Buddy

Offline disk-space analysis with a safety-first cleanup workflow.

In progress

Multithreaded scanning, radial and treemap visualizations, duplicate detection, storage history, privacy scan, reports and an Undo Vault for recoverable cleanup.

View project on GitHub ↗
Find me online

Have a useful idea?

Let’s make it clear, calm and real.

Email GitHub LinkedIn