Federico Quintero

Senior Engineer at Novell / SUSE Linux

Veracruz, Mexico
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

👤
Senior
🎓
Top School
Federico Quintero is a senior software engineer and foundational figure in the GNOME and GTK ecosystems, with early roots as the maintainer of the GNU Image Manipulation Program and the author of the first third‑party GIMP plug‑ins. As co-founder of the GNOME Project and GNOME Foundation, he helped shape core libraries, desktop components, and the GTK+ toolkit, and contributed to building the development community. His work spans GNOME Shell theming and CSS parsing, GLib internals, and Evolution calendar core, reflecting a blend of front‑end polish and deep core engineering. He has held senior roles at Red Hat Advanced Development Labs and Novell/SUSE, and remains active in open source through ongoing GNOME hacking and platform development efforts. Based in Veracruz, Mexico, Federico also pursues a diverse range of hobbies—woodworking, cooking, cycling, cartography, and gardening—bringing a practical, craft‑oriented mindset to software engineering.
code15 years of coding experience
bookUniversidad Nacional Autónoma de México (UNAM)
stackoverflow-logo

Stackoverflow

Stats
705reputation
48kreached
24answers
0questions
github-logo-circle

Github Skills (26)

accessibility10
gobject10
debug10
css10
memory-management10
c1110
c1710
gtk10
theme-development10
error-handling10
api-design9
data-structure9
software-design9
gnome-shell9
data-structures9

Programming languages (18)

C#C++CRustGoPerlHTMLTypeScript

Github contributions (5)

github-logo-circle
GNOME/gtk

Feb 2011 - Apr 2022

Read-only mirror of https://gitlab.gnome.org/GNOME/gtk
Role in this project:
userBack-end Developer & Accessibility Specialist
Contributions:520 commits in 11 years 4 months
Contributions summary:Federico primarily worked on improving the GtkFileChooserEntry and GtkPathBar components within the GTK library. Their contributions included bug fixes related to file completion and cursor positioning within the file chooser, alongside significant refactoring to centralize cancellable operations within the path bar. Furthermore, the user addressed accessibility issues by correctly mapping GTK wrap modes for accessibility features. They also fixed data URL encoding.
pygobjectgnome-shell-extensiongtk-rsgnomegitlab
GNOME/gnome-shell

Jan 2011 - Dec 2019

Read-only mirror of https://gitlab.gnome.org/GNOME/gnome-shell
Role in this project:
userBack-end Developer
Contributions:17 commits in 9 years
Contributions summary:Federico primarily focused on improving the underlying theme engine within the GNOME Shell. Their contributions include removing unused arguments in core functions, simplifying conditional statements for improved readability, and refactoring the color handling logic to streamline parsing. Furthermore, the user integrated source code from the libcroco library directly into the project, and subsequently removed obsolete code. They also addressed and fixed several bugs related to CSS parsing and handling.
gnome-shell-extensiongnomegitlabgnome-shellshell
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