Xavier Olmos is a front-end developer with 13 years of experience who blends visual arts roots with pragmatic engineering to keep the bridge between design and code alive. Based in Tres Cantos, Spain, he currently contributes to Kaleidos and well-known open-source projects like Penpot and Taiga, focusing on UI polish, reusable component design, and email/theming improvements. A CSS enthusiast comfortable with legacy stacks (jQuery, Backbone, AngularJS) as well as modern component-driven workflows, he brings a designer’s eye to accessibility and usability details such as contextual menus and token warnings. He has taught HTML/CSS at the master’s level, mentors through open-source contributions, and treats OSS as a lifestyle rather than just a checkbox. Colleagues rely on him to translate tricky design intents into robust, maintainable front-end implementations that survive cross-browser quirks and real-world email clients.
13 years of coding experience
1 year of employment as a software developer
Universitat Politècnica de València
Erasmus, Progetto grafico e virtuale, Erasmus, Progetto grafico e virtuale at Politecnico di Torino
Agile project management platform. Built on top of Django and AngularJS
Role in this project:
Full-stack Developer
Contributions:15 commits, 3 PRs, 31 pushes in 8 years
Contributions summary:Xavier primarily focused on the email redesign and theming aspects within the Taiga project. Their commits included modifying base email templates, hero templates, and updates templates to improve the styling and presentation of email notifications. They also addressed specific issues, such as fixing background and font color issues in Windows Lotus, and correcting the layout of fields diffs within email updates. This work indicates a focus on frontend development.
Penpot: The open-source design tool for design and code collaboration
Role in this project:
Front-end Developer
Contributions:48 reviews, 57 PRs, 130 pushes in 9 years 3 months
Contributions summary:Xavier primarily contributes to the front-end development of the Penpot design tool. Their work focuses on fixing UI bugs related to button positioning, ellipsis display, and color row rendering. They also developed a new reusable "Ds swatch utility component" and made enhancements to the storybook component. Furthermore, they added a warning notification on the tokens modal and refined the contextual menu for improved usability.
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.