Michał Górny

Greater Poland, PL, United States
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
Michał Górny is a seasoned software engineer with 19 years of experience and a long-running commitment to open source, having contributed to Gentoo since 2010 and to major projects like CPython, LLVM, libgit2, and Git. He specializes in backend development, build systems, cross-platform compatibility and test automation, with notable work on LLVM/Clang build configurations, Python build and performance fixes, and Gentoo package maintenance for complex toolchains like LLVM. Comfortable across C, C++, Python and build tooling, he improves robustness by fixing edge cases (32-bit datetime handling, SSH credential handling, GPG verification) and by hardening test suites for projects such as pip, setuptools and Pillow. Based in Greater Poland, he combines deep systems-level thinking with pragmatic packaging and CI improvements—an approach reflected in contributions that range from CMake tweaks to nuanced Python packaging documentation. Outside code, he organizes work through the projg2 GitHub org and brings a quietly persistent open-source ethos (and a cat) to every project.
code19 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
18,993reputation
2.5mreached
183answers
31questions
Badges
linux
top-1%
bash
top-5%
redirect
top-5%
python
top-1%
argparse
top-5%
scripting
top-5%
github-logo-circle

Github Skills (111)

dependency-management10
gnu-make10
restructuredtext10
python10
package-management10
testing10
http10
authentication10
cmake10
c1110
c1710
compiler-construction10
twisted10
build-automation10
software-packaging10

Programming languages (29)

CMakefileGoHTMLSvelteJupyter NotebookFortranNunjucks

Github contributions (5)

github-logo-circle
gentoo/gentoo

Jan 2023 - Mar 2023

[MIRROR] Official Gentoo ebuild repository
Role in this project:
userBack-end Developer
Contributions:1509 reviews, 3429 commits, 1164 PRs in 2 months
Contributions summary:Michał primarily contributed to the Gentoo ebuild repository. Their commits focused on updating and maintaining ebuild files, specifically related to the LLVM compiler and its associated tools. They also worked on adding and updating snapshot versions for LLVM, and fixing various issues within eclass and ebuild documentation. The user's contributions centered on ensuring the availability and proper functioning of LLVM within the Gentoo ecosystem.
ebuildgentooebuild-repositoryportagelinux
llvm/llvm-project

Sep 2021 - Jan 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBackend Developer & Build Engineer
Contributions:89 reviews, 14 commits, 120 PRs in 1 year 4 months
Contributions summary:Michał primarily contributed to the LLVM project by addressing build and compilation-related issues and improving the compatibility of the code. They fixed Python 3.13 compatibility issues in the libcxx test suite by updating dependencies. Furthermore, the user added support for new Gentoo triples and modified the build processes to support standalone builds of various LLVM components, including offload and flang. These changes involved modifying CMake scripts and adjusting build configurations.
compilerllvmtoolchain
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