You will get production-ready C++/Qt desktop bug fixes and performance optimization

Project details
Is your existing C++/Qt desktop application crashing, freezing, failing to build, or slowing down under real workloads? I will reproduce the issue, trace root cause, implement a maintainable fix, and document what changed.
I bring 3 years of C++ development across Qt desktop software, embedded Linux, networking, performance-sensitive workflows, and Windows/Linux delivery. My work includes io_uring state machines, pooled memory, lock-free messaging, TCP/UDP/HTTP/MQTT/USB/CAN/LIN/Ethernet, and scheduling measured within ±20 μs. I reduced 70 MB A2L parsing from about 30 minutes to about 4 minutes and integrated C#/WPF tooling with C++ services through Thrift and Rust compression.
This service fits an existing C++/Qt codebase needing:
• bug fixing and root-cause analysis
• profiling and performance optimization
• architecture review and targeted refactoring
• Windows/Linux build or packaging support
• regression tests, clean commits, and handoff notes
Scope is one defined issue set or subsystem—not a full rewrite or new app. If the problem needs proprietary hardware, a vendor SDK, or an unavailable environment, message me on Upwork before ordering.
I bring 3 years of C++ development across Qt desktop software, embedded Linux, networking, performance-sensitive workflows, and Windows/Linux delivery. My work includes io_uring state machines, pooled memory, lock-free messaging, TCP/UDP/HTTP/MQTT/USB/CAN/LIN/Ethernet, and scheduling measured within ±20 μs. I reduced 70 MB A2L parsing from about 30 minutes to about 4 minutes and integrated C#/WPF tooling with C++ services through Thrift and Rust compression.
This service fits an existing C++/Qt codebase needing:
• bug fixing and root-cause analysis
• profiling and performance optimization
• architecture review and targeted refactoring
• Windows/Linux build or packaging support
• regression tests, clean commits, and handoff notes
Scope is one defined issue set or subsystem—not a full rewrite or new app. If the problem needs proprietary hardware, a vendor SDK, or an unavailable environment, message me on Upwork before ordering.
Programming Languages
C++Operating System
WindowsDesktop App Expertise
Application Setup & Installation, Development, Software Debugging, Performance Optimization, Application Review & OptimizationWhat's included
| Service Tiers |
Starter
$99
|
Standard
$299
|
Advanced
$699
|
|---|---|---|---|
| Delivery Time | 3 days | 7 days | 14 days |
Number of Revisions | 1 | 2 | 2 |
Bug Investigation | |||
Source Code | |||
Database Integration | - | - | - |
Detailed Code Comments | - | ||
Fix Documentation |
Frequently asked questions
About Han
Full-Stack & Desktop Engineer | FastAPI, C++/Qt, Rust/Tauri
Huanggang, China - 7:16 am local time
I help founders and engineering teams finish software that is stuck between “working prototype” and “reliable product.” I can enter an existing codebase, reproduce the failure, identify the real boundary at fault, implement the change, add regression coverage, and carry it through packaging and release.
FAST FACTS
• 10 public commercial products shipped
• 3 years of C++ development
• 70 MB A2L parsing reduced from ~30 minutes to ~4 minutes
• Embedded scheduling error measured within ±20 μs
• Windows, Linux, web, GitHub Releases, Microsoft Store, and direct installers
• Product ownership from architecture and UX through CI/CD and support
FULL-STACK & API ENGINEERING
Python, FastAPI, REST/OpenAPI, SQLAlchemy, Alembic, SQLite, authentication, scheduled jobs, third-party integrations, Pytest, Svelte/SvelteKit, and TypeScript. I build API-backed products, internal tools, durable workflows, and maintainable frontend/backend boundaries.
CROSS-PLATFORM DESKTOP & SYSTEMS
C++/Qt, Rust/Tauri, embedded Linux, C#/WPF, native integrations, IPC, networking, persistence, performance profiling, and Windows/Linux packaging. I work comfortably across UI, application logic, platform code, and release infrastructure.
LOCAL AI & AUDIO PRODUCTS
I integrate existing models into real applications: preprocessing, ONNX Runtime inference, post-processing, latency and memory control, failure handling, editable UI state, and export pipelines. My commercial audio work includes source separation, transcription, pitch/timing analysis, and low-latency practice workflows. The value is not a model demo—it is a usable, packaged product around the model.
WORKFLOW AUTOMATION & APPLIED AI
For HSB, I designed and built a FastAPI/SvelteKit platform with OpenAPI clients, durable work items, shared account pools, browser and email integrations, LLM-assisted research/review, screenshot chunking, page-state classification, coordinate targeting, human handoff, retries, recovery, and evidence-backed audit trails.
DELIVERY & RELEASE ENGINEERING
GitHub Actions CI/CD, automated tests, version and catalog gates, Windows/Linux installers, canonical release artifacts, SHA-256 verification, release manifests, GitHub Releases, Microsoft Store distribution, documentation, and production support.
BEST-FIT PROJECTS
• Existing FastAPI, Svelte, C++/Qt, or Rust/Tauri application rescue
• API modules, integrations, internal tools, and workflow automation
• Desktop performance, native integration, packaging, and release failures
• Local ONNX/AI or audio features inside an existing product
• CI/CD, installers, and launch-readiness hardening
I start with reproduction steps and acceptance criteria, then deliver reviewable code, regression evidence, build artifacts, and a concise handoff. Send me the stack, current blocker, target platform, and definition of done; I will propose the first safe milestone.
Steps for completing your project
After purchasing the project, send requirements so Han can start the project.
Delivery time starts when Han receives requirements from you.
Han works on your project following the steps below.
Revisions may occur after the delivery date.
Scope Lock & Reproduction
I review the repository, environment, issue list, and acceptance criteria; then reproduce the problem or confirm the measurable baseline. Any hardware, SDK, or scope blocker is reported before implementation.
Build, Measure & Diagnose
I build the target, trace logs and call paths, and use appropriate debugging or profiling tools to isolate the root cause. For performance work, I record a baseline before changing code.