Stanislav Pavlovich
@stanislavpavlovich
C++ backend developer building high-performance async systems and order-matching engines.
What I'm looking for
I’m a C++ backend developer with hands-on experience building multithreaded systems, asynchronous TCP servers, and high-performance order-matching engines using Boost.Asio. I coordinate engineering work and take pride in making concurrent software both fast and correct.
In my Bid/Ask Exchange Order Book project, I designed a multithreaded price-time priority matching engine with concurrent bid/ask sides and fine-grained locking to maximize throughput. I built an asynchronous TCP server with Boost.Asio that preserves full request ordering via strand-based execution, while managing lifetimes in async chains with shared_ptr / enable_shared_from_this to avoid dangling-pointer bugs.
I also architected a Multiplayer Game Server from scratch: full game-state lifecycle, strict request ordering with Boost.Asio, and crash-safe state serialization backed by PostgreSQL. Through Yandex Practicum work on algorithms and on asynchronous & multithreaded systems, I sharpened my ability to apply data structures, complexity analysis, and concurrency primitives like std::thread, std::mutex, std::atomic, and condition_variable to production-like constraints.
Experience
Work history, roles, and key accomplishments
Algorithms & Data Structures Training
Yandex Practicum
Aug 2025 - Nov 2025 (3 months)
Solved LeetCode problems using two-pointer, sliding window, and hash-map techniques to reach O(n) solutions. Implemented tree/heap algorithms and applied dynamic programming for interval scheduling, wildcard matching, and combinatorial optimization.
Async & Multithreaded Systems
Yandex Practicum
Mar 2024 - Aug 2025 (1 year 5 months)
Built asynchronous TCP servers with Boost.Asio using io_context and async read/write chains with strand-based execution to prevent data races. Designed thread-safe components with mutex/condition_variable/atomic and used steady_timer for tick-based scheduling and timeouts.
Education
Degrees, certifications, and relevant coursework
Don State Technical University
Bachelor of Science, Computer Science
2023 -
Pursuing a B.Sc. in Computer Science at Don State Technical University (2023–2027), covering algorithms, data structures, and systems programming.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Stanislav?
You can contact Stanislav and 90k+ other talented remote workers on Himalayas.
Message StanislavFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
