🏆 Featured Production Case Study
For technical recruiters, hiring managers, and engineering leaders visiting for the first time, the 6-Part High-Performance C++ Real-Time Market Data Engine Series below offers the fastest look into my problem-solving methodology, concurrency design depth, and risk-free production rollout strategy.
dropped=0)
Re-Architecting a Large-Scale Financial Trading Platform (HTS) Market Data Engine
A complete engineering chronicle of modernizing a 20-year-old Win32/MFC desktop trading client with FNV-1a symbol-hash sharding, Lock-Free RCU + Copy-on-Write snapshot slots, multi-exchange (Primary + ATS) real-time 10-level orderbook synthesis, and deterministic state projection.
- PART 1 Why Do Legacy Win32/MFC Trading Systems Freeze at the 9:00 AM Market Open?
- PART 2 Zero-Mutex Market Data Engine — Symbol Hash Sharding & Lock-Free RCU/CoW
- PART 3 Multi-Exchange (Primary + ATS) Real-Time 10-Level OrderBook Synthesis & Out-of-Order Determinism
- PART 4 Let the UI Thread Only Paint — ScreenWorker Background Formatting & 64MB Ring-Buffer Virtual Grid
- PART 5 1% CPU & 1-Second Lag War Stories (Message Storms, ActiveX Batching, 60-Cell Clipping)
- PART 6 Production Scorecard (UI Freeze 1,531ms → 15ms) & Zero-Downtime Dual-Path Rollout
💻 Core Technical Competencies
01. Ultra-Low-Latency C++ & Concurrency
Architecting high-throughput in-memory engines using Lock-Free RCU snapshots, Copy-on-Write, custom object pools, and domain/symbol sharding to process tens of thousands of real-time market ticks per second with zero lock contention.
02. Legacy Modernization & Deep Debugging
Modernizing multi-decade commercial codebases safely via Dual-Path branching, backed by deep expertise in PDB-mismatched crash dump forensics, GDI/heap leak eradication, and OS message queue optimization.
03. Autonomous AI Engineering Workflows
Building production-grade multi-agent pipelines using Claude Code, Gemini CLI, and programmatic video/content generation to multiply engineering and creative output.
📬 Leadership Opportunities · Tech Advisory · Networking
I am always open to conversations regarding Senior/Principal C++ Systems Architect roles, Financial/Trading Platform leadership, Technical Advisory, or fellow engineer coffee chats.