Petr Kobalicek is a C++ systems engineer with 12 years of experience specializing in high-performance SIMD, JIT and multi-threaded software, and low-level optimization across x86 (AVX/AVX-512) and ARM NEON. He is the founder and principal author of the AsmJit machine code generator and the Blend2D software 2D renderer—projects focused on extreme low-latency compilation and fastest-in-class rendering with independent benchmarks to prove it. Petr routinely writes hand-tuned assembly when intrinsics are insufficient and has implemented complex in-place decoding and binary encoders/decoders optimized for modern vector ISAs. His open-source work also shows attention to cross-platform build stability (MinGW/GCC fixes) and pragmatic micro-optimizations that improve real-world portability and performance. Based in Prague, he seeks niche, performance-first roles rather than generalist full-stack positions.
2D Vector Graphics Engine Powered by a JIT Compiler
Role in this project:
Back-end Developer
Contributions:3 reviews, 195 commits, 15 PRs in 3 years 9 months
Contributions summary:Petr primarily worked on fixing compilation issues related to MinGW and GCC, indicating a focus on cross-platform compatibility and build system maintenance. Their contributions included modifying C++ code to address compilation problems, enhancing the stability of the project, and making the code compatible with different compilers. The user also removed an unnecessary shift from the FillAnalytic pipeline to optimize the code. They appear to be involved in code optimization and build process.
Contributions:13 reviews, 395 commits, 84 PRs in 9 years 1 month
Contributions summary:Petr contributed to the low-latency machine code generation project by enhancing existing features and fixing bugs within the core code. They specifically focused on the x86 architecture, implementing the ability to utilize certain FPU instructions without operands, and made various corrections in assembler and instruction data. Their work involved changes to the core x86defs.cpp file.
code-generationcppjitmachine-codeassembler
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.