Petr Penzin is a compiler engineer with 12 years of experience specializing in LLVM frontends and code generation for native, managed, JavaScript, and WebAssembly targets. He brings deep HPC expertise in heterogeneous compute and distributed parallel systems, and practical networking experience including P4 and RDMA. A longtime contributor to open-source JavaScript engines (notably ChakraCore) and an active participant in W3C WebAssembly standardization—co-chairing the SIMD subgroup—he blends standards work with hands-on compiler and runtime implementation. His background spans RISC-V compiler work, Fortran/HPC toolchains, and security-conscious code generation, reflecting a rare mix of low-level systems, cryptography interest, and web/runtime interoperability. Based in Beaverton, Oregon, he often operates at the intersection of research, standardization, and production compiler engineering.
ChakraCore is an open source Javascript engine with a C API.
Role in this project:
Back-end Developer
Contributions:136 reviews, 82 commits, 108 PRs in 2 years 8 months
Contributions summary:Petr primarily contributed to the ChakraCore JavaScript engine, making changes related to build processes and WebAssembly. Their work involved fixing CMake build types, re-enabling warnings, and embedding ICU via CMake. They also updated Wasm SIMD opcodes, and implemented various changes in the build system and related files.
Contributions:12 PRs, 66 pushes, 6 branches in 2 years 8 months
rustvirtual-machineneko
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.