C++ Desktop & Performance
Qt desktop apps, performance‑critical components, memory diagnostics, and parallel, multithreaded systems on Windows, macOS, and Linux.
Who it's for
- Indie founders or engineers who need a production-ready desktop app without deep C++ overhead
- Professionals or researchers running data-heavy tools that must stay responsive and reliable
- Teams maintaining Qt applications on Windows, macOS, or Linux who need optimization and stability
- Clients with existing C++ or Python apps that crash, lag, or leak memory and need to be fixed fast
What I Deliver
- Cross-platform desktop apps in C++ or Python (Qt, PyQt, or custom UI)
- Data-intensive or image-processing tools with real-time responsiveness
- Automation utilities that streamline repetitive workflows
- Clean, maintainable CMake and CI/CD setups for easy building and deployment
Active builds & prototypes
Tessellated water shader with Gerstner waves
Graphics / OpenGLBuilt a water renderer using OpenGL tessellation (TCS/TES) to refine a quad grid, a geometry shader to apply multi‑wave Gerstner displacement plus a displacement map, and animated UVs. Recomputed per‑triangle normals via cross products and passed eye/light vectors through for a Phong‑like shader.
Outcome: Animated water patch with superposed waves, coherent UV drift, correct specular highlights, and stable 60 FPS on mid‑range hardware
OpenGLGLSLTessellation ShaderGeometry ShaderGLEWGLMC++
Low‑latency trading bot
C++ / SystemsHybrid Python/C++ architecture for Kraken: async WebSocket ingestion, lock‑free ring buffers, stateless C++ quant engine (pybind11) for indicator & spike evaluation, risk layer (1–2% capital per trade) and ATR‑based dynamic stops.
Outcome: Sub‑ms tick processing; 3× throughput vs original Python prototype; deterministic backtest runs; modular phases enabling ML & sentiment extensions
C++20pybind11AsioSQLiteWebSocketCMake