Michał Tarnowski is a Performance Engineer based in Warsaw with a decade of experience optimizing AI and graphics workloads for mobile and embedded platforms. He blends computer vision, computer graphics, geometry processing and deep learning expertise, having moved from junior engineering roles to senior AI and performance-focused positions at TCL Research Europe and Ampere. Michał contributes to prominent open-source projects like the Xiaomi MACE inference framework, where he improved reliability and parallel GPU performance through bug fixes, tests and datatype optimizations. Known for pragmatic, low-level optimizations and careful test-driven improvements, he reliably turns research prototypes into production-ready, high-performance implementations.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Bachelor's degree at University of Warsaw
MACE is a deep learning inference framework optimized for mobile heterogeneous computing platforms.
Role in this project:
ML Engineer
Contributions:7 commits, 4 PRs, 1 comment in 21 days
Contributions summary:Michał contributed to the deep learning inference framework by fixing bugs, adding tests, and optimizing existing code. Their work includes adding pragmas for parallel processing, changing data types, and addressing issues with GPU Eltwise operations. They also added additional tests and addressed NaN propagation issues. These changes show a focus on improving the performance and reliability of the framework.
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.