Maxim Karasev is a systems-focused software engineer with six years of experience building Linux-native software in Rust and C, and solid familiarity with Python and Go. He has deep hands-on expertise with Linux/POSIX APIs, kernel and driver workflows, and practical knowledge of hardware-software interactions demonstrated by developing a QEMU virtual PCIe NTB device for RDMA between VMs. Maxim has contributed to secure networking and SD‑WAN microservices, eBPF-based performance analysis, Yocto packaging, and automation for kernel-module testing and image generation. Proficient with Git and modern DevOps practices, he routinely combines low-level engineering with service-oriented Rust tooling (Tokio, axum, sqlx). Based in Belgrade, he brings a pragmatic, security-minded approach informed by both academic research and upstream open-source contributions.
6 years of coding experience
2 years of employment as a software developer
Saint Petersburg State Electrotechnical University "LETI"
Contributions:108 pushes, 7 branches in 1 year 9 months
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.