Thorsten Lünborg is a Business Service Manager and seasoned frontend engineer with a decade of experience bridging product ownership, IT integration, and open-source development. Based in Mannheim, he leads a B2B customer portal at MVV Energy Solutions while contributing as a core member of the Vue.js project—a high-profile OSS framework—where he has improved router behavior, core reactivity, and tooling. He combines pragmatic product management and project leadership with hands-on commits across vue-router, vue-cli, composition-api and plugin work like portal-vue. Notably, Thorsten is an unofficial hobbyist developer who nevertheless shapes critical UX and edge-case fixes in Vue used by millions. He also runs a web consulting practice, bringing commercial context and implementation experience to technical strategy. His background in industrial engineering (Dipl.-Wirt.-Ing.) informs a data-driven, user-focused approach to building reliable web platforms.
A feature-rich Portal Plugin for Vue 3, for rendering DOM outside of a component, anywhere in your app or the entire document. (Vue 2 version: v2.portal-vue.linusb.org)
Role in this project:
Front-end Developer
Contributions:28 releases, 1 review, 466 commits in 6 years
Contributions summary:Thorsten primarily contributed to the development of a Vue 3 plugin, as evident from the initial commit which introduced the core functionality including the `vue-portal.js` and `vue-portal.min.js` files. Subsequent commits focused on refactoring and improving the plugin, including components such as `portal.js`, and `portal-target.js`. Additional commits modified example components and the webpack configuration to enable features like hot reloading and address build issues.
A simple Webpack + vue-loader setup for quick prototyping.
Role in this project:
Front-end Developer
Contributions:17 commits, 23 PRs, 23 pushes in 1 year
Contributions summary:Thorsten primarily contributed to the configuration and structure of the front-end build process. Their work included modifying the webpack configuration file to include support for SASS and SCSS, fixing file paths, and correcting minor syntax errors. They also made changes to the template files to revert certain code modifications. Additionally, they disabled performance warnings and added functionality related to CSS loading.
prototypingvue-webpackwebpack-simplevuejs2vue
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
Thorsten Lünborg - Business Service Manager at Vue.js Project