Christopher Grieser

Research Fellow at Technical University of Berlin

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
Christopher Grieser is a Research Fellow at the Technical University of Berlin combining five years of academic work on innovation governance in the app economy with hands-on software development. Trained in sociology and technology studies (MA) with a semester at UC Berkeley, he studies how digital platforms shape innovation while actively contributing to developer tooling. His open-source work includes meaningful contributions to widely used projects like neovim/nvim-lspconfig and the Obsidian linter plugin, where he added language-server support, formatting features, and robust linting rules. This blend of social-scientific research and full-stack engineering gives him a rare vantage on both the technical mechanics and the governance implications of software ecosystems.
code5 years of coding experience
bookMaster of Arts - MA, Sociology and Technology Studies, Master of Arts - MA, Sociology and Technology Studies at Technical University of Berlin
booksemester abroad, Sociology, semester abroad, Sociology at University of California, Berkeley
github-logo-circle

Github Skills (13)

plugin-development10
neovim10
linter10
regular-expression10
lua10
typescript10
language-server10
typescripts10
language-server-protocol10
typescript-types10
yaml10
javascript8
css8

Programming languages (29)

CSchemeGoHTMLSvelteTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
platers/obsidian-linter

Sep 2021 - Oct 2022

An Obsidian plugin that formats and styles your notes with a focus on configurability and extensibility.
Role in this project:
userFull-stack Developer
Contributions:13 reviews, 18 commits, 12 PRs in 1 year 1 month
Contributions summary:Christopher primarily contributed to the functionality and styling of the Obsidian plugin. They implemented new rules for formatting and linting notes, including features for footnotes, tab conversions, and removing list markers and multiple spaces. Their work involved modifying the core rules and options of the plugin, with changes focused on TypeScript, regular expressions, and YAML frontmatter manipulation. They also improved the codebase through bug fixes and enhancements to existing rules.
linternotesobsidian-mdstylesformats
neovim/nvim-lspconfig

Nov 2022 - Apr 2025

Quickstart configs for Nvim LSP
Role in this project:
userFull-stack Developer
Contributions:6 reviews, 9 PRs, 13 comments in 2 years 4 months
Contributions summary:Christopher has primarily contributed to enhancing the Neovim LSP configuration, adding support for various language servers such as Biome, ast-grep, and quick_lint_js. They've made both feature additions and bug fixes, with the feature enhancements mainly focused on expanding language support. The user has also modified configurations to enable features such as formatting and incorporated changes to improve directory detection and root patterns, and updated documentation and configuration files.
luavimconfigspluginlsp
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
Christopher Grieser - Research Fellow at Technical University of Berlin