Guillaume Marty is a Senior UX Designer based in London with 15 years of experience blending UI design, front-end development and user research to deliver polished, usable products. He moves fluidly between prototyping in React and Figma, usability testing and hands-on UI implementation to ensure designs are faithfully built. His background includes significant marketplace product design, having sold 35,000+ stock files and reached Envato’s Elite ranks, and he brings practical experience from roles at Salsita and now Collibra. A longtime front-end advocate and ex-contributor at Mozilla and Twitter ecosystems, he also contributes to open-source projects improving language support and HTML5 UIs — including enhancements to a popular Node NLP library and Mozilla’s Gaia phone UI. Fluent in teaching and linguistics, his early career as a French instructor informs a pragmatic, empathetic approach to user research and cross-cultural communication. He’s particularly strong at turning complex interaction problems into lightweight, testable prototypes that ship.
15 years of coding experience
16 years of employment as a software developer
Bachelor's Degree, Linguistics, Bachelor's Degree, Linguistics at Université de Toulouse-le-Mirail (Toulouse II)
Master's Degree, Teaching French as a Second or Foreign Language, Master's Degree, Teaching French as a Second or Foreign Language at Université Grenoble Alpes
Bachelor's degree, Teaching French as a Second or Foreign Language, Bachelor's degree, Teaching French as a Second or Foreign Language at Université Toulouse - Jean Jaurès
DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
Front-end Developer
Contributions:285 commits, 115 PRs, 34 pushes in 1 year 9 months
Contributions summary:Guillaume primarily contributed to the user interface of the Boot 2 Gecko (B2G) phone UI, focusing on its HTML5-based design. Their work included adding progress bars, and implementing visual refinements to the UI. The commits show modifications to CSS and Javascript files, with a focus on UI design changes, alignment, and layout adjustments.
Contributions:56 commits, 2 PRs in 1 year 6 months
Contributions summary:Guillaume primarily contributed to the development of the natural language processing library. Their commits focused on enhancing tokenizers, adding a normalizer for Japanese, and improving the Japanese stemmer. These changes demonstrate a focus on expanding language support within the library and refining the text processing capabilities. The user also added tests for the new components.
nlpkebab-casecorenlpfacilitiesnatural-language
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.