I specialize in C and C++ debugging, optimization, and code review for systems-level software.
I don't do basic homework or generic scripts. I work on real code (Linux applications, kernel modules and performance-critical libraries)
What I can do for you:
- Bug Fixing: Segmentation faults, memory leaks, undefined behavior, data races, and locking issues (deadlocks, priority inversion)
- Optimization: SIMD vectorization, cache-friendly data structures, and algorithmic improvements with benchmarks to prove the speedup
- Code Review: In-depth analysis using static analysis tools, and manual inspection for memory safety and logical errors
- Linux Systems: USB drivers, kernel patches, syscalls, and build systems (Make, CMake, compile_commands.json)
My background:
- Written USB linux drivers
- Built SIMD-optimized image processing libraries in C
- Developed custom static analysis tooling and LLVM passes in C++
- Contributed to open-source projects
You can send me the code and a description of the problem. I will send back working, tested code with a clear explanation of what was wrong and how i fixed it