Michal Paszkowski

Graphics Software Engineer at Intel Corporation

Warsaw, Masovian 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
Michal Paszkowski is a Graphics Software Engineer with a decade of experience specializing in compiler backends and GPU-related toolchains, currently working at Intel in Warsaw. He has progressed through multiple Intel internships into a full engineering role, focusing on graphics compiler correctness and optimization. An active contributor to the high-profile LLVM project, he has implemented SPIR-V versioning, generator magic number handling, version emission, and validation tests that prevent subtle type-change regressions during code generation. Michal combines low-level compiler engineering with practical validation work, ensuring both spec compliance and robust behavior in real-world builds. Colleagues can rely on him for precise, correctness-first contributions that bridge compiler internals and GPU ecosystem requirements.
code10 years of coding experience
job2 years of employment as a software developer
github-logo-circle

Github Skills (8)

spirv10
compiler-design10
llvm10
cprogramming-language9
code-generation9
c-language9
testing8
optimization7

Programming languages (4)

C++LLVMJavaScriptPython

Github contributions (5)

github-logo-circle
llvm/llvm-project

Jan 2023 - Jan 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:291 reviews, 1 commit, 69 PRs in 1 day
Contributions summary:Michal primarily contributes to the SPIR-V backend for the LLVM compiler. Their work includes implementing SPIR-V versioning, generator magic number, and version information emission. They also worked on validation tests for pointer and primitive types, ensuring the correct behavior of the compiler. Furthermore, they made changes to prevent unintended type changes during code generation optimizations.
compilerstechnologiesclangsubmittoolchain
Testing infrastructure and website for the LLVM SPIR-V backend
Contributions:48 commits, 6 PRs, 35 pushes in 2 months
infrastructure-testingtestinginfrastructurespir-vbackend
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
Michal Paszkowski - Graphics Software Engineer at Intel Corporation