Mateusz Pusz

Founder C Trainer at Train IT

Gdańsk, 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
Mateusz Pusz is a C++ specialist, trainer and founder with nearly two decades of hands-on experience designing high-performance, secure software for finance, graphics, embedded avionics and low-latency systems. As an active voting member of the ISO C++ Committee (WG21) and SG14, he blends standards-level influence with practical delivery—authoring and maintaining open-source projects like mp-units and contributing build support to the widely used conan-center-index. He has led C++ competency centers at EPAM and served as product, software and security architect on projects ranging from matching engines and HFT to Windows kernel drivers and flight computers. Mateusz is equally at home validating hardware/software pipelines and improving developer tooling—his cppcheck GUI and Bikeshed work show attention to developer experience and spec publishing. He runs Train IT to deliver bespoke modern C++ training and consulting, emphasizing performance, stability and security. Based in Gdańsk, he combines deep protocol and systems knowledge (TCP/IP, BGP, UMTS, WiMax) with a knack for turning standards thinking into production-quality libraries and tooling.
code19 years of coding experience
job23 years of employment as a software developer
bookM.Sc. Telecommunications, M.Sc. Telecommunications at Gdańsk University of Technology
bookMatura Mathematics and Physics, Matura Mathematics and Physics at IX Liceum Ogolnoksztalcace im. Giuseppe Di Vittorio, Gdansk
languagesPolish, English, German
stackoverflow-logo

Stackoverflow

Stats
1,393reputation
125kreached
18answers
5questions
Badges
timer
top-5%
github-logo-circle

Github Skills (33)

dependency-manager10
dependency-management10
cpp-library10
c-language10
qt10
package-management10
dependency-analysis10
conan10
testing10
css10
build-system10
cmake10
recipe10
front-end-development10
html10

Programming languages (15)

JavaC++BikeshedCSSCMakeNASLHTMLPerl

Github contributions (5)

github-logo-circle
mpusz/mp-units

Aug 2018 - Jan 2023

The quantities and units library for C++
Role in this project:
userBack-end Developer
Contributions:17 releases, 717 reviews, 2007 commits in 4 years 5 months
Contributions summary:Mateusz's commits show improvements to the build process and code base of the C++ units library. Contributions include enhancing the Conan initialization script, adding missing installations to the build process, simplifying the implementation of an "unknown_dimension", and fixing a problem with an existing conversion process. The user also made changes to the testing setup with various fixes.
physical-unitsc-plus-plusunitmanipulationquantity
conan-io/conan-center-index

Sep 2020 - May 2022

Recipes for the ConanCenter repository
Role in this project:
userBackend Developer
Contributions:61 reviews, 8 commits, 17 PRs in 1 year 8 months
Contributions summary:Mateusz contributed to the `conan-center-index` repository by adding support for the `mp-units` library. Their work involved modifying Conan recipes, adding and updating test packages, and addressing build issues. The user also implemented changes to integrate and maintain the `sml` and `mdspan` libraries, making necessary adjustments to the conanfiles and test packages.
dependenciescpprecipespackage-managerconan-recipe
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