Jonas Strittmatter is a software developer with seven years of practical experience and a current Master's candidate in Computer Science at KIT, based in Karlsruhe, Germany. He works at NeoCargo AG and contributes to Neovim as a back-end developer, notably porting filetype detection logic from Vim script to Lua—work that improved maintainability and performance in one of the most important extensible editor projects. At Inacon he automated content workflows and migrated large media archives to AWS S3, demonstrating an ability to bridge tooling, scripting (Python), and cloud storage at scale. A long-time Neovim user and contributor, Jonas combines deep familiarity with editor internals and pragmatic engineering to deliver clean refactors that preserve functionality while modernizing code.
7 years of coding experience
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Karlsruhe Institute of Technology (KIT)
Contributions:161 reviews, 18 commits, 30 PRs in 5 months
Contributions summary:Jonas primarily focused on refactoring and converting filetype detection functions from Vim script to Lua within the Neovim codebase. Their contributions involved porting existing functions, ensuring functionality parity with the original Vim script versions, and optimizing the code for Lua. The user's work demonstrates a deep understanding of the Neovim plugin architecture and its internal workings, specifically regarding file type detection and how it is implemented. The refactoring improved the maintainability and performance of the Neovim project.
Incremental LSP renaming based on Neovim's command-preview feature.
Contributions:1 review, 44 commits, 26 PRs in 7 months
luaincrementalvimrenamingneovim
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
Jonas Strittmatter - Software Developer at Inacon GmbH