[{"data":1,"prerenderedAt":330},["ShallowReactive",2],{"clients-da":3,"clients-skills":329},[4,39,68,96,120,145,181,202,221,239,257,275,294,312],{"id":5,"title":6,"body":7,"description":11,"extension":14,"meta":15,"navigation":34,"path":35,"seo":36,"stem":37,"__hash__":38},"content/da/clients/2026-01-erhvervshus-midtjylland.md","2026 01 Erhvervshus Midtjylland",{"type":8,"value":9,"toc":10},"minimark",[],{"title":11,"searchDepth":12,"depth":12,"links":13},"",2,[],"md",{"client":16,"url":17,"logo":18,"logoBgColor":19,"dateFrom":20,"dateTo":21,"type":22,"skills":23,"role":33},"Erhvervshus Midtjylland - Virksomhedsguiden.dk","https://virksomhedsguiden.dk/","images/clients/erhvervhuset-midtjylland-logo.webp","#FFFFFF","2026-01-01","2026-04-01","Freelance",[24,25,26,27,28,29,30,31,32],"Vue 3","TypeScript","Pinia","SCSS","Axios","OpenAPI","Vite","oidc","i18n","Full Stack Udvikler",true,"/da/clients/2026-01-erhvervshus-midtjylland",{"title":6,"description":11},"da/clients/2026-01-erhvervshus-midtjylland","nBKp0b7Czc3EwRF0ob1nx8jUR3zN3T7qyqx5yZJ9ThE",{"id":40,"title":41,"body":42,"description":11,"extension":14,"meta":46,"navigation":34,"path":64,"seo":65,"stem":66,"__hash__":67},"content/da/clients/2025-10-frederiksberg-kommune.md","2025 10 Frederiksberg Kommune",{"type":8,"value":43,"toc":44},[],{"title":11,"searchDepth":12,"depth":12,"links":45},[],{"client":47,"url":48,"logo":49,"logoBgColor":19,"dateFrom":50,"dateTo":51,"type":22,"skills":52,"role":63},"Frederiksberg Kommune","https://www.frederiksberg.dk/","images/clients/frederiksberg-kommune-logo.svg","2025-10-01","2025-12-01",[53,54,55,56,57,26,58,59,60,61,62,31,32],"Nuxt 4","Typescript","Figma","Drizzle","Zod","trpc","Playwright","WCAG 2.1","GitHub Actions","Docker","Full Stack Developer","/da/clients/2025-10-frederiksberg-kommune",{"title":41,"description":11},"da/clients/2025-10-frederiksberg-kommune","JGa5LCoIFvqAxTTjSMrjJbXOQKim-ixyFOwDNQ5sb8s",{"id":69,"title":70,"body":71,"description":11,"extension":14,"meta":75,"navigation":34,"path":92,"seo":93,"stem":94,"__hash__":95},"content/da/clients/2025-05-semler-gruppen.md","2025 05 Semler Gruppen",{"type":8,"value":72,"toc":73},[],{"title":11,"searchDepth":12,"depth":12,"links":74},[],{"client":76,"url":77,"logo":78,"logoBgColor":79,"dateFrom":80,"dateTo":81,"type":22,"skills":82,"role":91},"Semler Gruppen A/S","https://www.semler.dk/","images/clients/semler-gruppen-logo.webp","#002D40","2025-05-01","2025-09-01",[24,25,30,26,83,32,84,85,86,62,87,60,88,89,90],"Vue Router","Cypress","Vitest","Jenkins","Bootstrap","Jira","Confluence","GitHub","Frontend Developer","/da/clients/2025-05-semler-gruppen",{"title":70,"description":11},"da/clients/2025-05-semler-gruppen","pRgzN1JS-F5lHQ2LnYbGs-TaRe0SUmKqI-6EiOB8Kt4",{"id":97,"title":98,"body":99,"description":11,"extension":14,"meta":103,"navigation":34,"path":116,"seo":117,"stem":118,"__hash__":119},"content/da/clients/2020-11-ufst.md","2020 11 Ufst",{"type":8,"value":100,"toc":101},[],{"title":11,"searchDepth":12,"depth":12,"links":102},[],{"client":104,"url":105,"logo":106,"logoBgColor":19,"dateFrom":107,"dateTo":108,"type":22,"skills":109,"role":115},"UFST - Udviklings- og Forenklingsstyrelsen","https://www.ufst.dk/","images/clients/ufst-logo.webp","2020-11-01","2024-11-01",[24,110,25,30,26,83,32,111,84,85,86,62,87,60,112,113,88,89,90,114],"Vue 2","Keycloak","REST","axios","Micro Frontends","Lead Frontend Developer","/da/clients/2020-11-ufst",{"title":98,"description":11},"da/clients/2020-11-ufst","HyqxbyIxrtfbdJhMVoQoOU3kpWrKBronZQT8GuGZIn4",{"id":121,"title":122,"body":123,"description":11,"extension":14,"meta":127,"navigation":34,"path":141,"seo":142,"stem":143,"__hash__":144},"content/da/clients/2019-01-kvinfo.md","2019 01 Kvinfo",{"type":8,"value":124,"toc":125},[],{"title":11,"searchDepth":12,"depth":12,"links":126},[],{"client":128,"url":129,"logo":130,"logoBgColor":19,"dateFrom":131,"dateTo":132,"type":22,"skills":133,"role":115},"KVINFO","https://kvinfo.dk/","images/clients/kvinfo-logo.webp","2019-01-01","2019-03-01",[134,135,27,136,137,138,139,140,88],"HTML5","CSS3","jQuery","Drupal CMS","GUI","UI","JavaScript","/da/clients/2019-01-kvinfo",{"title":122,"description":11},"da/clients/2019-01-kvinfo","1L5HEV5WVnT7YOrC_Sp2O48SMKYdVsf6s_SrKIkSxWk",{"id":146,"title":147,"body":148,"description":11,"extension":14,"meta":152,"navigation":34,"path":177,"seo":178,"stem":179,"__hash__":180},"content/da/clients/2017-05-dsb.md","2017 05 Dsb",{"type":8,"value":149,"toc":150},[],{"title":11,"searchDepth":12,"depth":12,"links":151},[],{"client":153,"url":154,"logo":155,"logoBgColor":156,"dateFrom":157,"dateTo":158,"type":22,"skills":159,"role":176},"DSB","https://www.dsb.dk/","images/clients/dsb-logo.webp","#01143F","2017-05-01","2020-04-01",[160,161,162,25,140,134,135,27,163,164,139,165,166,167,88,89,168,169,170,171,172,173,55,174,175],"Angular","AngularJS","Ionic","Cordova","UX","Wireframes","Sketch","Adobe XD","Bitbucket","Git","REST API","Continuous Delivery (CD)","Scrum","SAFe","React","Redux","Lead Frontend Developer / UX Designer","/da/clients/2017-05-dsb",{"title":147,"description":11},"da/clients/2017-05-dsb","vDZiks_4h6T_R1Jsfd7MEa2uSvVlD9kzmAUhYvrA7UQ",{"id":182,"title":183,"body":184,"description":11,"extension":14,"meta":188,"navigation":34,"path":198,"seo":199,"stem":200,"__hash__":201},"content/da/clients/2015-09-top-toy.md","2015 09 Top Toy",{"type":8,"value":185,"toc":186},[],{"title":11,"searchDepth":12,"depth":12,"links":187},[],{"client":189,"url":190,"logo":191,"logoBgColor":19,"dateFrom":192,"dateTo":193,"type":22,"skills":194,"role":197},"Top Toy A/S","https://top-toy.com/","images/clients/toptoy-logo.webp","2015-09-01","2017-01-01",[161,140,134,135,195,196,136,170,164,139,165,88],"LESS","RequireJS","Frontend Developer / Lead Developer","/da/clients/2015-09-top-toy",{"title":183,"description":11},"da/clients/2015-09-top-toy","mG6r3pU7MaYkbZmIX2QR6CBBr4krBFKi8ZdwKmUY_WE",{"id":203,"title":204,"body":205,"description":11,"extension":14,"meta":209,"navigation":34,"path":217,"seo":218,"stem":219,"__hash__":220},"content/da/clients/2015-07-loeberen.md","2015 07 Loeberen",{"type":8,"value":206,"toc":207},[],{"title":11,"searchDepth":12,"depth":12,"links":208},[],{"client":210,"url":211,"logo":212,"logoBgColor":19,"dateFrom":213,"dateTo":214,"type":22,"skills":215,"role":115},"Løberen.dk","https://www.loberen.dk/","images/clients/loeberen-logo.webp","2015-07-01","2015-08-01",[134,135,27,136,137,216,138,139,140,88],"Bourbon & Neat","/da/clients/2015-07-loeberen",{"title":204,"description":11},"da/clients/2015-07-loeberen","QlJTO0acn67PtiY6eOmJLVzXEbtb94uIMXXS8Vw1PX0",{"id":222,"title":223,"body":224,"description":11,"extension":14,"meta":228,"navigation":34,"path":235,"seo":236,"stem":237,"__hash__":238},"content/da/clients/2015-05-bjerregaard.md","2015 05 Bjerregaard",{"type":8,"value":225,"toc":226},[],{"title":11,"searchDepth":12,"depth":12,"links":227},[],{"client":229,"url":230,"logo":231,"logoBgColor":19,"dateFrom":232,"dateTo":233,"type":22,"skills":234,"role":115},"Bjerregaard.dk","https://www.bjerregaard.dk/","images/clients/bjerregaard-logo.webp","2015-05-01","2015-06-01",[134,135,27,136,137,216,138,139,140,88],"/da/clients/2015-05-bjerregaard",{"title":223,"description":11},"da/clients/2015-05-bjerregaard","LwqpZ_eFV3buZN0Pl8XohLqwWdQ8M7olIIQEqJM_Kgo",{"id":240,"title":241,"body":242,"description":11,"extension":14,"meta":246,"navigation":34,"path":253,"seo":254,"stem":255,"__hash__":256},"content/da/clients/2015-03-ida.md","2015 03 Ida",{"type":8,"value":243,"toc":244},[],{"title":11,"searchDepth":12,"depth":12,"links":245},[],{"client":247,"url":248,"logo":249,"logoBgColor":19,"dateFrom":250,"dateTo":251,"type":22,"skills":252,"role":115},"IDA","https://ida.dk/","images/clients/ida-logo.webp","2015-03-01","2015-04-01",[134,135,27,136,87,138,139,140,88],"/da/clients/2015-03-ida",{"title":241,"description":11},"da/clients/2015-03-ida","apoqSPHCeUPuHqgR1UFDoe1CS-qJ8PxVRehqJ_T0RmE",{"id":258,"title":259,"body":260,"description":11,"extension":14,"meta":264,"navigation":34,"path":271,"seo":272,"stem":273,"__hash__":274},"content/da/clients/2015-01-sportmaster.md","2015 01 Sportmaster",{"type":8,"value":261,"toc":262},[],{"title":11,"searchDepth":12,"depth":12,"links":263},[],{"client":265,"url":266,"logo":267,"logoBgColor":19,"dateFrom":268,"dateTo":269,"type":22,"skills":270,"role":115},"Sportmaster.dk","https://www.sportmaster.dk/","images/clients/sportmaster-logo.webp","2015-01-01","2015-02-01",[134,135,27,136,137,216,138,139,140,88],"/da/clients/2015-01-sportmaster",{"title":259,"description":11},"da/clients/2015-01-sportmaster","sUd1S6I4ctFScllMq_bdQSfSLsw_zfuy6jWuiGYc220",{"id":276,"title":277,"body":278,"description":11,"extension":14,"meta":282,"navigation":34,"path":290,"seo":291,"stem":292,"__hash__":293},"content/da/clients/2014-11-vitus-rejser.md","2014 11 Vitus Rejser",{"type":8,"value":279,"toc":280},[],{"title":11,"searchDepth":12,"depth":12,"links":281},[],{"client":283,"url":284,"logo":285,"logoBgColor":286,"dateFrom":287,"dateTo":288,"type":22,"skills":289,"role":115},"Vitus-rejser.dk","https://www.vitusrejser.dk/","images/clients/vitus-rejser-logo.webp","#456F61","2014-11-01","2014-12-01",[134,135,27,136,137,216,138,139,140,88],"/da/clients/2014-11-vitus-rejser",{"title":277,"description":11},"da/clients/2014-11-vitus-rejser","uCSpb_6CrwhQZHCkww_MRRXCCjLGK6b5NuQEm_vEKMY",{"id":295,"title":296,"body":297,"description":11,"extension":14,"meta":301,"navigation":34,"path":308,"seo":309,"stem":310,"__hash__":311},"content/da/clients/2014-09-pensionforalle.md","2014 09 Pensionforalle",{"type":8,"value":298,"toc":299},[],{"title":11,"searchDepth":12,"depth":12,"links":300},[],{"client":302,"url":303,"logo":304,"logoBgColor":19,"dateFrom":305,"dateTo":306,"type":22,"skills":307,"role":115},"Pensionforalle.dk","https://www.pensionforalle.dk/","images/clients/atp-logo.webp","2014-09-01","2014-10-01",[134,135,27,136,137,216,138,139,140,88],"/da/clients/2014-09-pensionforalle",{"title":296,"description":11},"da/clients/2014-09-pensionforalle","3k1Sm0SVuWRMAIwhzHpTX8OE52tExAjOdc4kcpp-rYQ",{"id":313,"title":314,"body":315,"description":11,"extension":14,"meta":319,"navigation":34,"path":325,"seo":326,"stem":327,"__hash__":328},"content/da/clients/2014-06-atp.md","2014 06 Atp",{"type":8,"value":316,"toc":317},[],{"title":11,"searchDepth":12,"depth":12,"links":318},[],{"client":320,"url":321,"logo":304,"logoBgColor":19,"dateFrom":322,"dateTo":323,"type":22,"skills":324,"role":115},"ATP","https://www.atp.dk/","2014-06-01","2014-08-01",[134,135,27,136,137,216,138,139,140,88],"/da/clients/2014-06-atp",{"title":314,"description":11},"da/clients/2014-06-atp","xj4EYaHCcRxg2QRL4OAOts4nowVw063YlC8IT6doMz8",[],1779177081952]