Maciej Grzywacz

Software Research Engineer at Intel Corporation

Gdańsk, Pomeranian Voivodeship, Poland
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
Maciej Grzywacz is a software research engineer with 5+ years of experience building compiler toolchains and low-level infrastructure, currently designing compiler support for new hardware at Intel in Gdańsk. He specializes in C++ and LLVM backend work, having implemented custom RISC-V backend extensions, optimization passes, and runtime libraries that bridge simulator quirks to usable toolchains. His contributions to the Intel Graphics Compiler show deep expertise in atomic operations, codegen passes, and shader compilation flows across GLSL, LLVM IR and assembly. Beyond coding, he co-designed hardware features and shaped testing and CMake infrastructure to speed builds and track compiler performance, blending systems-level thinking with practical developer ergonomics. Colleagues rely on him to translate hardware specs into compiler-friendly ISAs and reproducible build and test workflows.
code5 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Gdańsk University of Technology
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

compiler-optimization10
c-language10
code-generation10
cprogramming-language10
llvm10
shader9
compile9
shaderc9
compilation9
compiler9
graphics-programming8

Programming languages (2)

C++LLVM

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:23 commits in 1 year 10 months
Contributions summary:Maciej primarily contributed to the Intel Graphics Compiler, focusing on improving the handling of atomic operations and introducing new passes for code optimization. Their work involved modifications to the CISACodeGen and EmitVISAPass components, indicating a focus on low-level code generation and optimization. The commits demonstrate a deep understanding of compiler internals and the generation of efficient machine code. Additionally, the user made changes related to MSAA payload conversion and sampler feedback.
Contributions:9 pushes in 2 months
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