Bilal Elmoussaoui is a software engineer with 11 years of experience, currently at Red Hat and an active GNOME Foundation member, who blends front-end polish with back-end systems work across desktop and Linux ecosystems. He has a strong track record improving UX in popular open-source projects—ranging from the widely used GNOME clipboard extension and Tilix terminal integrations to FeedReader and an unofficial Instagram desktop app—while contributing to GTK and Rust bindings for GTK4. Comfortable across Vala, GTK, Rust, web technologies and build systems, he’s tackled everything from Meson cleanup and CI integration to SVG-to-PNG tooling and remote desktop portal fixes. Based in Spain, Bilal pairs pragmatic documentation and nullability improvements with visible UI refinements, showing an unusual combination of low-level library work and user-facing design sensibility.
11 years of coding experience
2 years of employment as a software developer
Ecole polytechnique de Bruxelles, Ecole polytechnique de Bruxelles at Université libre de Bruxelles
Baccalauréat Marocain, Science physique, Baccalauréat Marocain, Science physique at Lycée Abi Bakr Errazi
Modern desktop application designed to complement existing web-based RSS accounts.
Role in this project:
Front-end Developer
Contributions:2 releases, 187 commits, 56 PRs in 3 years 11 months
Contributions summary:Bilal primarily focused on enhancing the user interface of the application. Their contributions include implementing font size settings, fixing styling issues related to midnight and other themes, and adding a pop-up image viewer with associated styling. Furthermore, they made updates to the article display, including handling image display and ensuring responsive behavior, along with a variety of CSS and HTML cleaning tasks. These changes suggest a focus on improving the visual presentation and user experience of the article view.
Native Linux App for UI and UX Design built in Vala and GTK
Role in this project:
Full-stack Developer
Contributions:15 reviews, 28 commits, 32 PRs in 2 years 2 months
Contributions summary:Bilal focused on improving the Akira UI/UX design application built with Vala and GTK. Their work involved cleaning up Meson build files, setting up dual installation features, and reducing code duplication in settings. They also implemented a Style Panel and refactored code, migrating from Granite.Settings to GLib.Settings. They integrated Github Actions and fixed linting errors.
elementary-oslinuxgtkdesignelementaryos
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
Bilal Elmoussaoui - Software Engineer at GNOME Foundation