Experience:
System c/c++ developer with 5+ years of commercial experience. Specialization: lol-level programming, multithreading, network, protocols, high-performance systems.
EdgeCenter - Cybersecurity Product Developer.
May 2025-Present. Developed a high-performance asynchronous event logger for a network filtering system, implemented an ebpf kernel-event module for the mcr(mitigator challenge response) over udp protocol. Developer a multi-cluster communication system between nodes running network filtering agents. Organized communication bia the IGMP protocol.
TrueConf - Systems c++ developer.
November 2022 - April 2025.
Implemented a receiver module for the AirPlay protocol on Windows and Linux, capable of simultaneously receiving, decoding, and retransmitting audio and video streama usign ffmpeg for multiple client devices without frame loss or desynchronization. Designed a high-load network architecture with asynchronous I/O multiplexing (epoll) and developed media pipeline, ensuring stable fps close to 30. Introduced allocator pools for fixed size AV frames and reusable buffer queue, eliminating dynamic memory allocation in the hot path and reducing heap fragmenatation.
VAIS-Technika - c/c++/qt software developer.
June 2021 - August 2022
Reducing overall memory consumption by 27% by eliminating redundant allocations. Discovered that at program startup, memory was allocated for configuration data(widgets parameters) that was never used. Developed a fixed size string pool to improve memory consumption
Education:
Applied Computer Science,Specialist degree, honirs diploma
Skills:
c++,c, python, qt, boost, ffmpeg,dpdk, ebpf, git, cmake, make, gdb, docker, kafka, postegresql, sqlite
Additionally:
Email:
[email protected]
Github: https://github.com/ptrIslam123