Patrick Griffis is a pragmatic software engineer with 14 years of experience building and maintaining core tooling across the Linux and GNOME ecosystems. Based in the Twin Cities and currently at Igalia, he contributes deep backend and build-system expertise to projects like Meson, Flatpak, xdg-desktop-portal and GLib, plus WebKit power-management and CSP fixes. Patrick blends full‑stack desktop app work (Pithos, Lutris, Celluloid) with release and automation skills (gvsbuild, Homebrew), and he frequently improves internationalization, packaging and sandboxing workflows. An active GNOME Foundation member, Flathub maintainer and WebKit reviewer, he’s known for pragmatic fixes that smooth developer experience—such as adding Meson GNOME module features and enabling delta bundle builds for Flatpak. He also does careful web-platform test and CSP work, revealing a knack for security-sensitive interoperability that isn’t obvious from job titles alone.
14 years of coding experience
Certificate in PC Support and Administration, Certificate in PC Support and Administration at Ivy Tech Community College
Contributions:13 releases, 42 reviews, 306 commits in 8 years 11 months
Contributions summary:Patrick significantly contributed to the development of the Pithos application, focusing on implementing features related to the MPRIS 2 specification. They implemented MPRIS 2 support, the user was also responsible for removing dependencies such as `pylast` and removing the Launchpad integration. They also modernized the UI and improved the accessibility of the main window.
Read-only mirror of https://gitlab.gnome.org/GNOME/glib
Role in this project:
Back-end Developer
Contributions:92 commits in 7 years 8 months
Contributions summary:Patrick contributed to the `gnome/glib` repository by fixing issues related to content type handling and file information retrieval. They addressed usage errors in `GContentType` and implemented code to support the `GNotification` feature on OSX. These changes involved modifications to C source files within the `gio` directory, suggesting involvement in the backend logic and system integration aspects of the GLib library. Additionally, they addressed build and code issues.
pygobjectgnome-shell-extensiongtk-rsgnomegitlab
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.