o
ole_goncha

Oleg G

@ole_goncha

Senior Cpp Qt Developer Desktop Apps Performance

Tailandia
Inglés, Ruso
Parte de la información aparece en idioma inglés.
Sobre mí
Senior C++/Qt desktop engineer with 20 years of experience fixing and optimizing Windows, Linux, and macOS apps. I work with C++17–23, Qt 5/6, QML, CMake, SQLite, multithreading, cryptography, and performance profiling. I resolve crashes, memory leaks, freezes, build failures, cross-platform issues, and slow startup. Results include 92% shared code across platforms, startup reduced from 8s to 1.2s, and software used by 50,000+ users. You’ll receive a clear diagnosis, focused fix, tested changes, and technical notes. Please send the issue, OS, Qt/compiler versions, and logs.... Lee más

Habilidades

o
ole_goncha
Oleg G
desconectado • 

Revisa mis servicios

Corrección de errores
I will fix cpp qt desktop application bugs on windows linux or macos
Corrección de errores
I will optimize cpp code and fix memory leaks

Porfolio

Experiencia laboral

Freelance

Senior C++/Qt Software Engineer | Freelance

Freelance • Freelance

Jul 2025 - Present • 1 yr 4 mos

 Architected and built a cross-platform disk-space analysis desktop tool from scratch in C++23 with a Qt6/QML interface — multi-threaded filesystem scanner, exact and perceptual-hash duplicate detection (xxHash, SHA-256, pHash), embedded full- text search (Xapian), and a fully offline AI advisor (ONNX Runtime + llama.cpp) that recommends cleanup actions with zero data leaving the device.  Designed and built Flutter/Dart mobile apps: an English-learning flashcard platform (6,000+ cards, IELTS/TOEFL practice tests with audio, accent training across 6 English accents) and a voice-training app with real-time audio capture, low-latency live- monitoring playback, and progress visualization — using Riverpod for state management and go_router for navigation.  Built Chrome/Safari browser extensions on Manifest V3 (service workers, content scripts, chrome.storage) — a fully client-side QR code generator (URL/WiFi/vCard, zero data collection) and a link-management utility with copy history and context-menu integration

«Инфотекс_Интернет Траст» — аккредитованный УЦ, оператор ЭДО, электронной отчётности

Senior Software Engineer / Team Lead

«Инфотекс Интернет Траст» — аккредитованный УЦ, оператор ЭДО, электронной отчётности • Tiempo completo

May 2016 - Jul 2025 • 9 yrs 2 mos

Project — TrustPlugin: cryptographic aggregator/SDK for web browsers  Architected and led development of a native C++17 / Qt6 cross-platform application (Windows, Linux, macOS incl. Apple Silicon), reaching 92% shared codebase across platforms.  Built a unified abstraction layer for 7 cryptographic providers and 3 hardware-token types via PKCS#11, achieving 99.7% provider compatibility.  Redesigned request architecture using thread pools, std::async, and SQLite-based certificate caching — cut load time 85% (8s → 1.2s) and increased throughput 4x (50 → 200 ops/sec).  Deployed at a national-scale digital government-services platform (30M+ potential users) and a major financial institution (enterprise-wide deployment); product served 50,000+ active users.  Scaled the engineering team from 1 to 10 (7 developers, 3 QA); introduced Agile processes; cut new-hire ramp-up from 3 months to 4 weeks; lifted team velocity 65%.  Mentored 5 junior engineers (2 promoted to mid-level within a year); conducted 500+ code reviews; authored internal coding standards. Project — VipNet EDO: secure business-to-government electronic document management  Led a 5-person team; built the user-rights/permissions module and notification subsystem.  Cut build time from 30 to 10 minutes; introduced QML/HTML integration into the native app workflow.

Kickidler_Armenia

Senior Software Engineer C++

Kickidler Armenia • Tiempo completo

Mar 2015 - Feb 2016 • 11 mos

 Developed, debugged, and optimized components of an employee-monitoring system used by 5,000+ companies.  Built browser extensions for Firefox, Chrome, Opera, and Yandex with an automatic-installation mechanism.  Optimized web-page load speed 8x through batching, streaming, and SIMD (SSE4.2) instructions.