Titus Wormer

Engineer

Amsterdam, North Holland, Netherlands
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
Titus Wormer is an engineer based in Amsterdam with 13 years of experience building developer tooling and content-processing systems in JavaScript and Rust. He is a long-time core contributor and maintainer in the unifiedjs ecosystem, working on 500+ open-source projects that together see billions of downloads annually and focusing on syntax trees for markdown, HTML and natural language. His work spans low-level parsers (micromark, markdown-rs), AST type systems (DefinitelyTyped, unified) and UX-driven front-end improvements (Gatsby, mdx), showing fluency across back-end, full-stack and performance-sensitive code. Contractors such as Vercel and Salesforce have sponsored his parser and micromark work, reflecting industry trust in his tooling expertise. Notably, he combines deep parsing and language-awareness skills with care for developer experience—adding testing, type safety and polished documentation to projects used by millions.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelor of Communication & Multimedia Design Front End Developer, Bachelor of Communication & Multimedia Design Front End Developer at Amsterdam University of Applied Sciences
languagesEnglish, Yiddish, Arabic, French, German, Dutch, Russian
stackoverflow-logo

Stackoverflow

Stats
96reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (69)

web-application10
utf10
abstract-syntax-tree10
testing10
bash10
typescript-definitions10
type-definition10
refactor10
commonmark10
dns10
text-processing10
highlighting10
refactoring10
jsx10
astm10

Programming languages (25)

C#CHandlebarsMakefileElmGoHTMLNunjucks

Github contributions (5)

github-logo-circle
retextjs/retext

Jun 2014 - Nov 2022

natural language processor powered by plugins part of the @unifiedjs collective
Role in this project:
userFull-stack Developer
Contributions:27 releases, 4 reviews, 523 commits in 8 years 7 months
Contributions summary:Titus contributed to the `retextjs/retext` repository by refactoring the code to be compliant with modern Javascript style and component-based design. They updated and improved unit tests, making some mandatory and others optional. Furthermore, they removed and added code related to handling browser compatibility and parsing. Additionally, the user added features and tests related to asynchronous parsing and the plugin system.
nlpretextcstunifiedjsjavascript
wooorm/dictionaries

Sep 2015 - Nov 2022

Hunspell dictionaries in UTF-8
Role in this project:
userBack-end Developer
Contributions:11 reviews, 490 commits, 23 PRs in 7 years 3 months
Contributions summary:Titus primarily focused on bug fixes and code refactoring within the repository. Their contributions included fixing issues related to license file links, release result objects, and file encodings. They also refactored the dictionary loading mechanism and updated the generation of the table of dictionaries. Additionally, the user added support for new languages, showing an understanding of the project's data management and build processes.
spell-checkutfhunspellperl5grammar
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