Krzysztof Jakubowski

Graphics Software Research Engineer at Shapespark

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

👤
Senior
🎓
Top School
Krzysztof Jakubowski is a graphics software research engineer with 13 years of experience building high-performance rendering systems for games and real-time applications. His work spans low-level graphics and kernel programming to indie game development, including a software-based GPU rasterizer that outperforms common order-independent transparency approaches. He has contributed notable particle systems and rendering optimizations to the KeeperRL engine and shipped graphics features at companies from ByteDance to Shapespark. Based in Warsaw, he combines research-grade algorithmic thinking with hands-on engine implementation, often delivering practical, performance-first solutions that have increased player-facing quality and received strong user feedback.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Warsaw
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
49reputation
3kreached
0answers
5questions
github-logo-circle

Github Skills (16)

graphics-engine10
engine10
c-language10
game-development10
particle-system10
cprogramming-language10
opengl10
optimisation10
graphic10
optimization10
pandas6
visual-studio-code6
dictionary6
backtesting6
python6

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
miki151/keeperrl

Aug 2018 - Aug 2019

Source code of KeeperRL
Role in this project:
userBack-end Developer
Contributions:155 commits, 36 PRs, 37 comments in 1 year
Contributions summary:Krzysztof implemented and improved particle systems within the game engine. They added new particle effects and refined existing ones, including enhancements to visual elements, physics, and blending modes. Code changes focused on optimizing texture management and improving OpenGL attribute handling for better rendering performance. The user demonstrated a strong understanding of graphics programming and engine optimization.
linuxwindows
nadult/veclib

Feb 2013 - Jul 2019

Contributions:3 commits, 2 pushes in 6 years 7 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
Krzysztof Jakubowski - Graphics Software Research Engineer at Shapespark