Erhvervshus Midtjylland
01/2026 - Present
(4 mos)
Erhvervshus Midtjylland — Virksomhedsguiden Advisor Platform
I was hired by Erhvervshus Midtjylland to build a B2B advisor marketplace platform, a service connecting Danish SMEs with professional consultants across key business domains. Built with Vue 3 and TypeScript, the embedded SPA integrates into the Virksomhedsguiden portal with secure MitID OIDC authentication (private and business flows), multi-role access control, and a 3-level skills taxonomy spanning 9 business domains. The platform enables advisors to manage CVs with approval workflows, companies to publish tasks, and facilitates the complete offer-bidding lifecycle.
Key contributions:
- Architected an embeddable Vue 3 SPA with Composition API, hash-based routing, and SCSS styling
- Implemented dual MitID OIDC authentication flows via Nets eID Broker (private for advisors, business/CVR for companies)
- Built role-based access control for Advisors, Companies, Regional & Global Admins
- Developed CV creation wizard with draft/publish states, admin approval workflows, and auto-deactivation reminders
- Created task marketplace with open/closed types, interest expressions, and offer submission flows
- Implemented advisor search with card UI, multi-filter capabilities, and favorites system
- Established Pinia state management with type-safe API integration via OpenAPI-generated TypeScript client
Frontend Developer ( Freelance )
Vue 3
TypeScript
Pinia
SCSS
Axios
OpenAPI
Vite
oidc
i18n
