Tomasz Krupa

Math Algorithm Engineer

Tczew, 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
Tomasz Krupa is a Math Algorithm Engineer with eight years of experience building high-performance and parallel computing solutions, currently working at Intel in Tczew, Poland. He has deep hands-on expertise in GPGPU programming, DNN kernel optimization, and compiler internals—evidenced by multiple Intel internships and contributions to LLVM codegen. Tomasz contributes to prominent open-source ML tooling such as OpenVINO, implementing and testing sequence decomposition transformations for LSTM/GRU/RNN inference. His work blends low-level C++ systems programming with practical ML deployment optimizations, making models run faster on real hardware. Beyond production code, he maintains an active GitHub where his LLVM reviews and OpenVINO contributions reflect a focus on correctness and transformation testing that often uncovers subtle edge cases.
code7 years of coding experience
job4 years of employment as a software developer
bookEngineer, Informatics, Engineer, Informatics at Gdańsk University of Technology
languagesEnglish, Polish
github-logo-circle

Github Skills (11)

inference10
deep-learning10
openvino10
ai9
computer-vision9
lstm8
gru8
rnn-model8
n8
optimization7
transformers6

Programming languages (3)

C++LLVMPython

Github contributions (5)

github-logo-circle
openvinotoolkit/openvino

Mar 2021 - Mar 2021

OpenVINO™ is an open source toolkit for optimizing and deploying AI inference
Role in this project:
userML Engineer
Contributions:65 reviews, 1 commit, 32 PRs in 1 day
Contributions summary:Tomasz contributed to the OpenVINO™ toolkit, focusing on improving AI inference capabilities. Their work involved testing and implementing transformations for sequence decomposition, specifically LSTM, GRU, and RNN sequences. These contributions included adding tests and checking transformation callbacks within the code.
inference-enginepytorchmodel-optimizerdeep-learninggpu
tkrupa-intel/openvino

Jan 2021 - Mar 2025

OpenVINO™ Toolkit repository
Contributions:108 pushes, 34 branches in 4 years 2 months
pytorchdeep-learninggpuopenvino-toolkitcomputer-vision
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