Maker · Self-hoster · Team lead
Hallur Markvig
I'm the type who builds things himself. At home in Ølstykke I run a small homelab where I host my own systems and make apps my family actually uses — a math helper for my daughter, a shopping list we share, a house number that changes with the seasons. I tinker with electronics and 3D printing and keep an eye on solar, battery and the EV in Home Assistant. By day I work as a team lead in hardware, IoT and systems integration — the same urge to make things click, just at a larger scale and with a team around me.
📍 Ølstykke, Denmark

A bit about me
I've always been happiest understanding how things work — and preferably building them myself. It started with electronics, and since then a homelab has been added: a Proxmox server, a NAS and a handful of self-built applications in Docker. I don't build apps to learn a framework; I build them because there's a concrete everyday problem that needs solving.
Most of my projects are made for my own household. My daughter is in upper-secondary and has ADD, so I built a math helper that explains one step at a time and never gives the answer. We ran out of milk too often, so the shopping list learned to ”guess” what we're missing. And the house number on the wall changes its graphics with the season, because — well, why not.
I like passing things on — I've taught kids microcontrollers and 3D printing at Coding Pirates, and I've sat on the board of the local softball club. And I follow the house closely: solar, battery, EV charging and more all get logged in Home Assistant, and some of those numbers you can see live further down the page.
At work it's the same interest, just with data towers, camera systems and device fleets instead of LED panels and shopping lists. I lead a small specialist team in hardware and IoT, handle the systems integration between equipment and platforms, and still build the tools myself when it makes sense — device dashboards for proactive monitoring came about in exactly the same way as my personal projects.
Live from my homelab
Data fetched directly from my Home Assistant when the page loads.
Fetching live data …
Energy balance right now
EV charging, last 30 days
Power production, consumption & battery, last 24 hours
Phase load, last 24 hours
Why watch phase load?
The main service fuse for the house is 25 A per phase. When I charge the car and there's no solar to help out, it pulls 16 A per phase from the grid.
So I use this chart to track how hard each phase is loaded when we run the dishwasher, do laundry and cook. That tells me whether I should get an electrician to rebalance some circuits across the phases.
I get an alert on my phone if a phase stays above 23 A for more than 30 seconds.
Projects from my homelab
Alongside work, I run my own homelab — a Proxmox server, NAS, Home Assistant, and a handful of self-built applications I use every day.
Web app · Inventory · AI image recognitionElektronikDB
My own electronics inventory: 334 components and 4,643 units, catalogued by snapping photos with my phone. I pick the category, and an AI suggests name and specs from the images — but nothing is ever saved without my approval.
Read more →
Personal dashboard · PWAToDay
One combined daily overview: weather, calendar, unread mail and DR news — each an independent widget, so the dashboard still works if one source is down.
Read more →
Observability · OperationsHomelab Dashboard
Real-time overview of the whole homelab — Proxmox hosts, NAS, LXC/VMs and every Docker container — pulled from four different APIs onto one page that refreshes itself every 30 seconds.
Read more →
IoT · ESP32 · LED panelHouse Number
Our house number is a 64×64 LED panel that can change animation for the season or occasion — controlled wirelessly over MQTT from a web app, without ever reflashing the firmware on the wall.
Read more →
AI learning tool · PWAMathTutor
A math helper built specifically for my daughter, who has ADD. She photographs or draws a problem, and an AI explains one step at a time — it's built so it can't give the final answer at all.
Read more →
Web app · Realtime · PWAShopping List
A shared shopping list for the family that syncs in real time across phones, auto-categorises items with AI, and predicts what we're about to run out of.
Read more →
Web app · MonitoringHeadache Diary
A private headache diary that logs attacks, symptoms and medication, tracks dosage limits in real time, and can generate a PDF report for the doctor.
Read more →Behind the scenes
The infrastructure runs on Proxmox with LXC containers for Home Assistant, MQTT, MariaDB and Node-RED, plus a dedicated Docker host for all the applications — tied together behind Nginx Proxy Manager. Everything is monitored, and the setup has run without downtime for weeks at a time.
Volunteering
Board member (marketing)
Egedal Softball Club2023 – presentWebsite and social media content.
Chairman and co-founder
Egedal Photo Club2015 – 202540+ club nights, competitions, newsletter and social media.
Instructor
Coding Pirates2018 – 2021Microcontrollers, coding and 3D printing for children and teenagers.
Work experience
Hardware Team Lead
SiteHubAug 2025 – present- Responsible for all technical equipment on construction sites: data towers, IoT boxes, routers, Axis cameras, info screens, truck scales and face-recognition turnstiles.
- Testing and assembling complex setups — including ANPR camera systems and access control.
- Internal tool development with vibe coding and Claude Code — device dashboards for proactive uptime and connectivity monitoring.
- Systems integration, 2nd-level support and technical documentation for consistent field rollouts.
Electronics Inspection & Warehouse
Emporium PartnersOct 2024 – Jun 2025- Inspection, documentation and packing of electronic components (LTS and excess) for industrial customers.
- Optimised the company website — significantly improved SEO score and Google indexing.
Independent Consultant
by Markvig2013 – May 2024- 11 years self-employed, focused on project management, IT infrastructure and digital communication for SMEs.
- Project coordinator on website projects including server migrations and new visual identities.
- SEO, performance and Google Analytics for businesses with up to 400 subpages.
IT Manager (CTO)
Dansk SkolefotoJan 2005 – Nov 2013- Ran MS Server 2003/2008, 10 servers, close to 100 Windows PCs and QNAP NAS (24 TB).
- Implemented Google Workspace and IP telephony — improved collaboration and customer service efficiency.
- Upgraded all locations to fiber connections (200 Mbit).
IT Consultant & Buyer
Amager Electronic2003 – 2005- Sales, purchasing, business/wholesale customer service, web development and daily management.
Systems Consultant
Sygeforsikringen "danmark"2000 – 2003- Support and project management in a mainframe environment; user training and test materials.
Contact
Got a question, a project, or just want to talk tech? Feel free to reach out.
Send an email — hallur@markvig.dk