Karl-dieter Crisman is a Professor of Mathematics and Computer Science with 18 years of experience bridging academic teaching and practical open-source engineering. Based in Wenham, Massachusetts, he contributes to major community projects like SageMath and PreTeXt, focusing on localization and internationalization to make technical documentation and websites broadly accessible. He also works on the OpenWeBWorK problem library as a full-stack developer, improving mathematical problem definitions, fixing compatibility with Python 3 and Sage, and refining student-facing clarity. His combined academic role and hands-on OSS work show a commitment to both rigorous mathematics and usable educational tools. Notably, he initiates language support expansions (including German) and fixes subtle UX and conditional-probability issues that directly improve learning outcomes.
PreTeXt: an authoring and publishing system for scholarly documents
Role in this project:
Localization / Internationalization Specialist
Contributions:6 reviews, 37 commits, 74 PRs in 7 years 7 months
Contributions summary:Karl-dieter primarily focuses on improving the localization of the project's documentation system. Their contributions include correcting typos in existing localization files for languages such as English, Bulgarian, Afrikaans, Portuguese, Spanish, Hungarian, French, and Czech. They also initiated the development of a German localization file, indicating a focus on expanding the project's language support. These contributions demonstrate a commitment to making the documentation accessible to a wider audience.
Source for https://www.sagemath.org/; submit Issues/PRs here to update the website
Role in this project:
Localization / Internationalization Specialist
Contributions:16 commits, 1 PR, 46 comments in 2 months
Contributions summary:Karl-dieter primarily focused on localizing the website's content. They modified the `templates/base.html` file to include language options, added translations for various languages in the header, and updated links within language-specific pages. They also fixed broken links and updated information related to the website's content.
sagemath
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
Karl-dieter Crisman - Professor Of Mathematics And Computer Science