Designed and developed a scalable, multi-threaded network system
Built custom lock-free data structures (hash-based container, MPSC queue) without STL for maximum performance
Implemented parallel UDP message ingestion with deduplication via atomic fingerprinting
Ensured O(1) concurrent insert/get operations through fixed memory layout and direct indexing
Applied cache-aware design and memory optimizations to maximize throughput and minimize latency
Delivered a high-throughput, low-latency solution suitable for real-time environments (e.g., trading, telemetry)
Designed and implemented a finite-state machine (FSM) model to represent elevator states and transitions
Developed algorithms for request scheduling and prioritization, balancing user comfort and throughput
Proposed multi-controller architecture with clear separation of responsibilities
Defined metrics for user satisfaction and system efficiency
Optimized request handling with conditional logic
Analyzed and handled edge cases
C++ Software Engineer with 4 years of experience in embedded systems, game development, and high-frequency trading.
Proficient in C++, STL, Qt, and performance optimization.
Winner of national math olympiads.
Discover other experts with similar qualifications and experience
2025 © FRATCH.IO GmbH. All rights reserved.