Currently studying at Medieinstitutet to become a Fullstack Developer.
Alongside my studies, I work as a Master Data Administrator in the food industry.
Outside of work and school, I explore Home Assistant, automation, and modern web technologies.
When I'm not coding, I'm usually cooking, renovating, gaming, or spending time with my family.
A mobile-first, performance-driven dashboard built as a personal replacement for Home Assistant’s native UI. Designed to feel like a native app rather than a configuration layer, with a strong focus on real-time responsiveness, UX, and full creative control.
Tech Stack: TypeScript · Vite · Web Components · Home Assistant WebSocket API · Leaflet.js
- Replacing YAML with Code: Built to eliminate fragile Lovelace configs by creating a single TypeScript-driven source of truth for all UI logic and behavior.
- Optimistic UI: Sub-millisecond feedback for lights, toggles, and controls using client-side state prediction and debounced WebSocket sync.
- Device-Aware Experience: Detects the active device and user to dynamically adapt UI, greetings, tracking, and weather data.
- Location-Based Weather Engine: Fetches live GPS coordinates from the current device and pulls real-time forecasts from Open-Meteo with reverse geocoding.
- Advanced Navigation Handling: Custom history + sentinel system to fully control Android back-button behavior inside the Home Assistant Companion App WebView.
- Interactive Map System: Real-time person tracking with Leaflet maps, satellite imagery, zone overlays, and clustering.
- Custom UI Components: Fully bespoke controls (sliders, color pickers, popups) built with pointer events instead of native inputs for better mobile UX.
- Performance & Delivery: Automatic cache-busting system ensures fresh builds across WebView, iOS, and Android without manual cache clearing.
Self-hosted recipe management system running 24/7 on a Windows server.
Tech Stack: Node.js · Express · PostgreSQL · Vanilla JS · PM2
Ongoing
- System Development
Completed
- Competence Portfolio & Sustainable Development
- JavaScript, HTML & CSS
- Database Technology
- DevOps & Testing
- Front-end Frameworks
Upcoming
- Third-party Integrations
- E-commerce Development
- Work Based Learning 1
- Final Project
- Work Based Learning 2




