Miguel Sousa is a Font Scientist and team leader with 13 years at Adobe, where he manages a small group of type designers and font developers responsible for some of the world’s most recognizable typefaces. He combines hands-on typeface design and production management with backend tooling expertise, contributing to major open-source projects like Adobe’s AFDKO and the fonttools/fontbakery suites to improve font format conversions, validation, and variable font checks. Trained at the University of Reading (MA, Typeface Design, Distinction) and with a background in graphic and web design, he bridges aesthetic judgment and engineering rigor to deliver robust, production-ready fonts. His work often focuses on subtle but critical details—glyph order handling, axis tables, and QA tests—that ensure fonts behave reliably across platforms. Based in San Jose, he pairs creative typographic sensibility with practical scripting and documentation skills, making him equally comfortable improving a glyph’s shape or the tools that build it.
13 years of coding experience
16 years of employment as a software developer
MA, Typeface Design, Distinction, MA, Typeface Design, Distinction at The University of Reading
Engenharia Civil, Engenharia Civil at Instituto Superior Técnico
Licenciatura, Tecnologia e Artes Gráficas, Licenciatura, Tecnologia e Artes Gráficas at Instituto Politécnico de Tomar
Monospaced font family for user interface and coding environments
Role in this project:
UI Designer
Contributions:5 releases, 198 commits, 25 PRs in 7 years 1 month
Contributions summary:Miguel primarily contributed to the Source Code Pro font family by updating the design of the existing glyphs. Their work focused on improving the aesthetic of glyphs like asterisks, hyphens, and broken bars. They also added and reorganized font weights, and the new variable font CSS files.
Contributions:119 releases, 12 reviews, 771 commits in 8 years 5 months
Contributions summary:Miguel focused on the development of tools for processing and manipulating fonts. Their work primarily involved writing Python scripts to handle the conversion between different font formats, improve compatibility between them, and implement utility functionalities. They improved the handling of character glyphs by implementing support for a new glyph order, and ensured the stability and completeness of the font files in their work by incorporating and documenting the necessary attributes.
development-kitadobegoogle-fontsfontfonts
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.