Joshua H

Self Employed

San Jose, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code6 years of coding experience
job23 years of employment as a software developer
bookB.S., Graphic Arts (Printing), concentration in Typography, B.S., Graphic Arts (Printing), concentration in Typography at Rochester Institute of Technology
github-logo-circle

Github Skills (12)

automation10
automations10
fonts10
fonttools10
pytest10
python10
testing10
build-system9
error-handling9
file-handling9
command-line-tool9
continuous-integration7

Programming languages (19)

PowerShellJavaC++CSSCMakefileGoXSLT

Github contributions (5)

github-logo-circle
adobe-type-tools/afdko

Jun 2019 - Jan 2023

Adobe Font Development Kit for OpenType
Role in this project:
userBackend Developer & Automation Engineer
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.
development-kitadobegoogle-fontsfontfonts
fonttools/fontbakery

Apr 2020 - Dec 2022

🧁 A font quality assurance tool for everyone
Role in this project:
userQA Engineer / Test Automation Engineer
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.
Request Free Trial
Joshua H - Retired at Self Employed