Joshua H is a retired software engineer and font specialist with 7 years of recent professional experience focused on process management, automation, testing, and QA of OpenType/TrueType fonts, including variable fonts. He spent the bulk of his career at Monotype and Adobe building Python libraries, CI/CD pipelines, Docker-based microservices, and cross-platform tools to parse, manipulate, test, and render font data at scale. A hands-on contributor to notable open-source projects such as Adobe's AFDKO and the widely used fontbakery QA tool, he has deep expertise in font rendering across operating systems and in scaling test workflows (handling peaks of >250k files in a session). Joshua combines low-level font-format knowledge with production-grade engineering—maintaining build systems, Jenkins, and containerized deployments—plus experience embedding interpreters and C/C++ rasterization libraries into desktop apps. Based in San Jose, he brings a practical, QA-first mindset to complex font engineering problems and an unusual depth in both tooling and operational aspects of font production.
6 years of coding experience
23 years of employment as a software developer
B.S., Graphic Arts (Printing), concentration in Typography, B.S., Graphic Arts (Printing), concentration in Typography at Rochester Institute of Technology
Contributions:18 releases, 147 reviews, 276 commits in 3 years 7 months
Contributions summary:Joshua's commits primarily focused on improving and maintaining the Adobe Font Development Kit for OpenType (AFDKO) tools. Their contributions included updating test modules, improving instance filtering, and improving error handling within the makeinstancesufo and buildmasterotfs tools. The user also improved the use of library methods for plist and XML parsing, demonstrating a focus on ensuring code robustness and maintainability. They also made improvements to testing workflows and removed python 2.7 compatibility.
Contributions:14 reviews, 34 commits, 8 PRs in 2 years 8 months
Contributions summary:Joshua primarily focused on enhancing the quality assurance of the font quality assurance tool. They implemented and modified test cases, updating existing tests to ensure accuracy and coverage for specific font features and edge cases. They also updated test configurations, demonstrating expertise in testing methodologies within the font quality assurance domain.
pythonfontvariable-fontspython-3opentype
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.