Martin Haug

Founder at Typst

Berlin, Germany
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
Martin Haug is a founder and backend-focused software engineer with 12 years of experience building robust systems from research prototypes to production. Based in Berlin, he combines an MS in Computer Science with hands-on work in distributed systems, IoT analytics, and typesetting engine internals—contributing parser and page-dimension improvements to the popular open-source Typst project. His background spans academia and industry, including research work at TU Berlin and early exposure to software workflows at Amadeus, giving him both theoretical depth and practical teamwork experience. Known for diving into core functionality rather than surface UX, he enjoys "relaxing in the OLAP hypercube"—a hint at a data-savvy, systems-first mindset.
code12 years of coding experience
bookAbitur, Abitur at Christian-Wirth-Schule, Usingen
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Technische Universität Berlin
bookERASMUS+ exchange semester Computer Science, ERASMUS+ exchange semester Computer Science at INSA Lyon - Institut National des Sciences Appliquées de Lyon
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
541reputation
20kreached
14answers
15questions
github-logo-circle

Github Skills (20)

parser10
syntax10
code-analysis10
rust10
syntax-checking10
expressions9
math-parser9
parsing9
typesetting9
parse9
expression9
html6
directx6
smf6
typescript-generics6

Programming languages (15)

SmartyJavaRustTeXGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
typst/typst

Mar 2023 - Apr 2025

A new markup-based typesetting system that is powerful and easy to learn.
Role in this project:
userBack-end Developer
Contributions:56 reviews, 46 PRs, 83 pushes in 2 years
Contributions summary:Martin made several contributions focused on enhancing the typesetting system, specifically by defining page dimension definitions. They also refactored and added features related to mathematical expression parsing. This involved modifying the style and syntax files, indicating a focus on the core functionality of Typst. The user's work resulted in the creation of features such as named tuples, hex color tokens, and improved handling of operator precedence, highlighting their involvement in improving parser features.
compilermarkuptypesetting
typst/citationberg

Jun 2023 - Feb 2025

A library for parsing CSL styles.
Contributions:5 releases, 1 review, 8 PRs in 1 year 8 months
bibliographycitation-style-languagecitationscslxml
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