Yerden Zhumabekov is a seasoned software engineer and current CTO specializing in high-performance packet processing and telecom systems, with nine years of focused experience building DPI solutions for major Kazakh operators. He combines deep Linux, DPDK and Go expertise (including contributions to the widely used gopacket library) with practical multi-core and message-driven architectures using Kafka, RabbitMQ, Redis and LMDB. His background in information security—leading KZ-CERT coordination, ISO 27001 work and various incident-response projects—gives him a strong operational security mindset when designing networked systems. Yerden’s open-source contributions include performance-focused BPF benchmarks and decoding improvements in gopacket and robustness enhancements in an MQL4/5 trading library, showing a knack for low-level optimization and pragmatic tooling. Based in Astana, he blends research-led security experience from government labs with hands-on engineering and leadership in commercial DPI products. Colleagues know him for turning packet-level complexity into reliable, deployable infrastructure under real-world telecom constraints.
9 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BSc) Math IT, Bachelor of Science (BSc) Math IT at M. Kozybayev North Kazakhstan State University
Contributions:1 review, 5 commits, 12 PRs in 4 months
Contributions summary:Yerden contributed to the `gopacket` repository by implementing and testing packet processing capabilities using Go. Their work included adding benchmarks for BPF filtering, optimizing code to prevent pointer escaping, and implementing a `DecodeLayerContainer` interface with various implementations. These changes improved the library's performance and added new features for decoding network packets. The user also created tests to ensure the correctness of the new functionalities.
MQL4/5 Foundation Library For Professional Developers
Role in this project:
Back-end Developer
Contributions:9 commits, 13 PRs, 7 comments in 24 days
Contributions summary:Yerden focused on improving the `OrderManager` class within the MQL4/5 library, adding features such as partial order closing and incorporating error handling. They addressed issues by including the ability to procure the last error, providing more detailed error information during trade operations. Furthermore, they updated rounding functions within the utility module. These changes enhance the library's functionality and robustness for professional developers.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.