Low-latency C++ systems engineer building high-performance trading infrastructure. Designed exchange-style order matching engines handling 1M+ orders and lock-free messaging achieving 10–20M+ msg/sec with sub-microsecond latency. Specialized in concurrency, Linux internals, and high-throughput system design.
AVAILABLE_FOR:
Built high-performance systems handling millions of operations with microsecond latency.
Systems-focused C++ Engineer building low-latency, high-performance software. Specialized in Linux internals, concurrency, lock-free systems, and exchange-style trading engines.
Throughput: 100K–1M+ orders/sec
Latency: Microsecond-level processing
Complexity: O(1) insert / cancel / execute
Stress-tested: 1M+ concurrent orders
Throughput: 10–20M+ messages/sec
Latency: Sub-microsecond median
Performance: ~15–25× faster than mutex
Cache-line aligned • Zero false sharing
Built a production-grade exchange-style order matching engine.
Handles 1M+ orders with O(1) operations and microsecond latency.
Multithreaded architecture with zero hot-path heap allocations.
Simulates real-world HFT trading infrastructure.
Why this matters: Directly replicates the core engine inside every real HFT and
exchange platform.
Designed a lock-free SPSC ring buffer using std::atomic.
Achieves 10–20M+ messages/sec with sub-microsecond latency.
alignas(64) cache-aware design eliminating false sharing.
Zero-copy preallocated buffers for maximum throughput.
Why this matters: Lock-free IPC is a critical bottleneck in any low-latency
pipeline.
Developed a Unix-like shell implementing full process lifecycle.
fork/exec/wait • pipes • I/O redirection • job control.
Built-in commands: cd, pwd, ls, history, cp, cat.
Modular CMake build, tested Linux + WSL.
Why this matters: Proves deep OS-level knowledge essential for systems and HFT
roles.
Modern C++17/20 • STL • Templates • OOP • Design Patterns • RAII • Smart Pointers • Performance Optimization
385+ problems solved • Trees • Graphs • Heaps • DP • Greedy • Complexity Optimization
Git • GitHub • GitLab • CMake • g++ • GTest • AddressSanitizer • ThreadSanitizer • Linux CLI
Threads • Synchronization • Memory Management • Paging • TLB • Deadlocks
TCP/IP • Flow Control • Sockets • Client-Server Architecture
SQL • ACID • Transactions • Concurrency Control • Indexing