Karl-dieter Crisman

Professor Of Mathematics And Computer Science

Wenham, Massachusetts, 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
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.
code18 years of coding experience
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
4,394reputation
174kreached
192answers
7questions
Badges
python
top-5%
github-logo-circle

Github Skills (28)

xslt10
internationalization10
localize10
localization10
html10
text-editing10
localized10
linear-algebra10
sage9
authorisation9
python9
template-engine9
authorize9
templater9
authorizations9

Programming languages (13)

C#C++CTeXHTMLXSLTPostScriptTypeScript

Github contributions (5)

github-logo-circle
PreTeXtBook/pretext

Feb 2015 - Aug 2022

PreTeXt: an authoring and publishing system for scholarly documents
Role in this project:
userLocalization / 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.
stempublishingpdfpretexttextbook
sagemath/website

Sep 2014 - Dec 2014

Source for https://www.sagemath.org/; submit Issues/PRs here to update the website
Role in this project:
userLocalization / 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