Michael Murphy is a software engineer with 12 years of experience who maintains Pop!_OS and develops COSMIC at System76, focusing on Rust-powered Linux desktop tooling. He blends front-end GNOME Shell extension work with low-level and cross-platform contributions—implementing window management in iced, enhancing a fast fd replacement, and improving Rust UI toolkits like OrbTk and Relm4. Known for pragmatic bug fixes and thoughtful refactors, he routinely unravels signal/property issues, DBus integrations, and event handling to improve UX and reliability. Based in Lower Silesia, Poland, he pairs a practical IT foundation (Associate’s with a 4.0 GPA) with a track record of cross-repo open-source impact that spans UI, backend utilities, and native windowing.
12 years of coding experience
Associate's Degree, Information Technology, 4.0 GPA, Associate's Degree, Information Technology, 4.0 GPA at Cossatot Community College of the University of Arkansas
GNOME Shell extension. See cosmic-epoch for COSMIC Epoch
Role in this project:
Front-end Developer
Contributions:6 reviews, 10 commits, 14 PRs in 1 year 3 months
Contributions summary:Michael primarily focused on fixing bugs and improving the functionality of the GNOME Shell extension. Their work included addressing issues related to the display and behavior of the top bar buttons, specifically focusing on the correct unbinding of properties and removal of signals. They also worked on improving the applications view by disabling the search function and managing the overview. Finally, they made fixes related to the dock manager and DBus service integration.
Contributions:30 commits, 1 push, 2 comments in 1 year
Contributions summary:Michael primarily focused on implementing UI and functionality improvements within the OrbTk Rust UI-Toolkit. They made key contributions to the event handling system and UI interaction, specifically implementing From and ToString traits for the Key enum. Furthermore, they addressed clippy warnings and refactored code for better performance, improving code readability and efficiency. The user also refactored and updated layout functionality.
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.