Héctor García is a Senior Software Engineer with nine years of experience building accessible, high-performance front-end systems and design systems for large web platforms. Based in London, he has driven the migration of github.com’s Primer from Rails to React, contributed to Primer View Components, and shipped accessibility and performance improvements at GitHub and Facebook. He specializes in UI and component work—evidenced by active open-source contributions like react-native-typography and Primer view components—bridging pixel-perfect styling with pragmatic engineering. His background spans full-stack and backend systems in Java and C, giving him a strong systems mindset alongside front-end craftsmanship. Colleagues rely on him to modernize legacy stacks while keeping user experience and accessibility front and center.
9 years of coding experience
12 years of employment as a software developer
5-year MEng, Computer Science, 5-year MEng, Computer Science at Universidad Autónoma de Madrid
Postgraduate Course; Universitary Expert, Development for Android & iOS devices, Postgraduate Course; Universitary Expert, Development for Android & iOS devices at Universidad Nacional de Educación a Distancia - U.N.E.D.
High School Certificate, Double path, Mathematics & Biology, High School Certificate, Double path, Mathematics & Biology at Marqués de Santillana
Pixel–perfect, native–looking typographic styles for React Native ✒️
Role in this project:
Front-end Developer
Contributions:8 releases, 44 commits, 24 PRs in 1 year 6 months
Contributions summary:Héctor primarily contributed to the user interface and styling aspects of the React Native application. Their commits involve formatting code with Prettier, adjusting line heights, renaming components, and improving the structure and appearance of various screens like the showcase and demo screens. They also updated the example app to newer versions of Expo and react-navigation. These changes indicate a focus on UI development and maintenance.
Contributions:1 release, 17 reviews, 16 commits in 5 months
Contributions summary:Héctor primarily contributed to the development of view components within the Primer Design System. Their work involved refactoring existing components like `Blankslate`, `PopoverComponent`, `ButtonComponent`, `LinkComponent`, and `IconButton`, often removing CSS utilities and aligning with Primer CSS standards. They also fixed issues, added new features like tooltip support and improved documentation examples, enhancing usability and consistency across the component library.
primerrailsviewcomponentsprimer-designruby
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
Héctor García - Senior Software Engineer at GitHub