Marco Hinz is a Senior Technical Consultant with 13 years of professional experience focused on .NET systems, public-sector solutions, and entrepreneurial product work as CEO of a web-platform startup. Based in Lübeck, Germany, he blends hands-on backend engineering with architecture and integration experience across SOAP/REST interfaces, SOA and IIS-hosted platforms. An active open-source maintainer in the Vim/Neovim ecosystem, Marco has contributed significant usability and tooling improvements to widely used projects like neovim, rust.vim and vim-startify. He pairs pragmatic engineering—refactoring, test automation and tooling—with a curiosity for languages beyond his day job, exploring Ruby on Rails and Clojure in personal projects. Colleagues know him for improving developer workflows and for shipping durable, well-tested solutions that bridge legacy systems and modern web stacks.
13 years of coding experience
14 years of employment as a software developer
Bachelor's Degree, Business Administration and Management, General, Bachelor's Degree, Business Administration and Management, General at Baltic College
High School, High School at UNESCO Realschule Prüzen
Certificate of apprenticeship, Certificate of apprenticeship at Vocational school Güstrow
Contributions:48 commits, 64 PRs, 489 pushes in 3 years 11 months
Contributions summary:Marco primarily focused on enhancing the functionality of `vim-grepper` through various improvements to the prompt and underlying grep operations. They implemented configurable prompt mappings for tool, directory, and side toggles, improving user interaction. The user also addressed bugs and performance issues related to how queries are handled and executed, including improvements to the operator and the handling of the git tool when not used in a git repo. Further, they worked on integrating features like git grep --column and cd functionality to improve user experience and support for linked working trees.
Contributions:2 releases, 3 reviews, 296 commits in 6 years 6 months
Contributions summary:Marco primarily focused on implementing and extending the functionality of the `neovim-remote` tool. Their work involved adding new command-line options like `--remote-expr`, `--remote-tab`, `--remote-wait`, and `--remote-send`. They also addressed whitespace handling in filenames and refactored the codebase for improved maintainability. Furthermore, they added functionality for reading commands and expressions from stdin, and introduced a `--servername` option and refined the logic around starting new nvim processes.
handneovimremote-control
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
Marco Hinz - Senior Technical Consultant at DXC Technology