Summary
Denis Mikhalev is a senior software developer with over a decade of experience building high-throughput, low-latency systems and Linux kernel subsystems and drivers. He brings 15 years in C/C++, 7 years in Go and growing expertise in Rust, and routinely works across systems, embedded, and backend service stacks. His background spans custom compiler/debugger tooling, kernel modules, and payment/reporting business logic, demonstrating an unusual mix of deep systems programming and production microservices. Comfortable across languages from assembler and Python to TypeScript, he has shipped desktop, server, and kernel components for both startups and larger consultancies. Based in Serbia, Denis pairs pragmatic engineering with low-level craftsmanship, often tackling performance-critical problems others avoid. He’s equally at home tracing a hard kernel bug as designing scalable service integrations.
12 years of coding experience
11 years of employment as a software developer