Jakub Domagala is a Senior Software Engineer based in Krakow with 11 years of professional experience and a 9+ year focus on C++ and Python for performance-critical systems. He specializes in low-level optimization, graphics programming (including Vulkan engine work), and build/tooling infrastructure—having driven 2x–10x performance wins on deep learning primitives and designed reusable GPU buffer APIs to reduce allocations. Jakub has a strong track record in distributed HPC libraries and CI-driven developer tooling, building pipelines that surface compile-time metrics and automated performance reports. Comfortable in remote, cross-border teams, he blends systems-level engineering with practical product-minded delivery, from integrating fused-kernel support on AMD accelerators to modernizing large CMake codebases. A pragmatic tinkerer, he routinely builds things from scratch—engines, pipelines, and test infra—and shares technical learnings publicly via GitHub and a technical YouTube channel.
11 years of coding experience
4 years of employment as a software developer
Master’s Degree, Computer Engineering, Master’s Degree, Computer Engineering at Rzeszow University of Technology
2D game engine and editor written in modern C++ and Vulkan
Contributions:4 releases, 338 commits, 139 PRs in 6 years 9 months
2d-gamecppvulkangame-developmentcmake
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.