Petr Penzin

Compiler Engineer at Quadric

Beaverton, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job18 years of employment as a software developer
bookSpecialist (BS), Physics and Computer Science, Specialist (BS), Physics and Computer Science at Vologda State Pedagogical University
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Portland State University
bookPhysics, Physics at Novosibirsk State University (NSU)
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

javascript10
blazor-webassembly10
c-language10
webassembly10
cmake10
cpp10
chakracore10
cprogramming-language10
javascript-engine10
chakra10
icu9
build-system9

Programming languages (14)

JavaC++CHaxeCMakeTeXWebAssemblyHTML

Github contributions (5)

github-logo-circle
chakra-core/ChakraCore

Apr 2020 - Dec 2022

ChakraCore is an open source Javascript engine with a C API.
Role in this project:
userBack-end Developer
Contributions:137 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.
capichakracorejavascript-enginejsrtmicrosoft
ppenzin/neko

Jul 2015 - Mar 2018

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.
Request Free Trial