Tommy Mogensen
Teknisk Problemløser & Automatiseringsspecialist

Scroll

Om mig

En kort introduktion til den person, der står bag løsningerne.

Jeg er en teknisk stærk og løsningsorienteret specialist med særlig ekspertise inden for testautomatisering, kvalitetssikring, systemintegration og udvikling af praktiske IT-løsninger.

Jeg har mange års erfaring med at arbejde i komplekse organisationer og på forretningskritiske systemer, hvor der stilles høje krav til kvalitet, dokumentation, stabilitet og sporbarhed. Jeg er god til hurtigt at sætte mig ind i nye systemer, forstå både de tekniske og forretningsmæssige behov og omsætte dem til løsninger, der fungerer i praksis.

Test & kvalitetssikring

Specialist i testautomatisering med stor erfaring i Leapwork, frameworkdesign, review og governance af store testporteføljer.

Udvikling & integration

Python, JavaScript, Node.js, SQL, REST API’er, GitHub Actions og Docker — kombineret til broer mellem eksisterende systemer.

Infrastruktur & drift

Hosting, CapRover, Docker, Linux/Windows-servere, netværk, VPN, certifikater og automatiseret deployment fra idé til drift.

AI & automation

Jeg bruger AI som praktisk værktøj til kode, analyse, dokumentation og prototyper — altid med en kritisk teknisk tilgang.

Udvalgte cases

Konkrete eksempler på, hvordan jeg har arbejdet med automatisering, test, infrastruktur og AI.

Automatisering af stort testområde

Teknisk ansvarlig for testautomatisering af et forretningskritisk system med mere end 3.000 acceptance criteria. Jeg designede frameworket, etablerede rapportering og koordinerede arbejdet i et team af automatiseringsudviklere.

  • Reducerede manuelt testarbejde væsentligt.
  • Gjorde testflows mere stabile og genanvendelige.
  • Skabte fælles standarder for automationsteamet.
  • Identificerede fejl tidligere i udviklingsforløbet.

Modernisering af D365-testautomatisering

Opdaterede og stabiliserede automatiserede testflows i forbindelse med en større versionsopgradering af Microsoft Dynamics 365.

  • Stabiliserede testflows efter større platformsupgrade.
  • Reducerede støj og falske fejl i regressionstest.
  • Skabte mere pålidelige testresultater.

Automatiseret Azure-infrastruktur

Udviklede Azure Automation Runbooks, der automatisk opretter Windows-maskiner, konfigurerer netværk og installerer nødvendige testkomponenter.

  • Automatiserede oprettelse og konfiguration af testmiljøer.
  • Reducerede behovet for manuel opsætning væsentligt.
  • Sikrede ensartede miljøer på tværs af test.

AI som udviklingsværktøj

Bruger AI som aktivt værktøj til analyse, kode, prototyper og dokumentation, men kombinerer det med teknisk vurdering af arkitektur, sikkerhed, drift og vedligeholdelse.

  • Fremskyndede udvikling og dokumentation af prototyper.
  • Forbedrede fejlsøgning og analyse af logs.
  • Vurderede AI-genereret kode i forhold til sikkerhed og arkitektur.

IoT og intelligent styring

Har bygget løsninger med ESP32, Modbus, MQTT, ESPHome og Home Assistant til overvågning og styring af fysiske installationer.

  • Forbandt systemer, der tidligere krævede manuelle arbejdsgange.
  • Integrerede enheder uden standardintegration.
  • Byggede prototyper videre til driftstærke løsninger.

Erfaring

Baggrunden for kompetencerne — fra compliance og kvalitet til teknisk specialist.

Test Automation Specialist / SME
NNIT — 2020 til nu

Teknisk lead og specialist inden for testautomatisering i komplekse og forretningskritiske miljøer.

  • Frameworkdesign, governance og kvalitetssikring.
  • Arbejde med store systemer og omfattende testporteføljer.
  • Sparring og vejledning af testautomatiseringsudviklere.
  • Integration, scripting og teknisk problemløsning.
IT Compliance Consultant
NNIT og Djurhuus IT

Arbejde med kvalitet, dokumentation, compliance og samspillet mellem forretning, IT og kvalitetssikring.

  • Forståelse for regulerede miljøer og krav til sporbarhed.
  • Dokumentation, kontrollerede ændringer og risikobaseret tilgang.
  • Erfaring med validering, evidens og kvalitetsprocesser.

Kompetencer

Jeg skelner mellem det, jeg er specialist i, det jeg har praktisk erfaring med, og de områder, jeg arbejder med som projekter og interesser.

Specialist Tyngdepunkt

  • Testautomatisering
  • Leapwork
  • Frameworkdesign
  • Teknisk problemløsning
  • Review og governance
  • Kvalitetssikring

Praktisk erfaring Daglig brug

  • Python
  • PowerShell
  • SQL
  • REST API
  • GitHub Actions
  • Docker
  • Azure Automation
  • Linux og Windows Server

Projekter og interesser Videreudvikles

  • AI som værktøj
  • Home Assistant
  • ESPHome
  • ESP32
  • MQTT
  • Modbus
  • IoT

Min faglige profil

Et detaljeret billede af mine kompetencer, arbejdsmetoder og styrker.

Mit primære specialistområde er testautomatisering. Jeg har stor erfaring med at designe, opbygge og vedligeholde automatiserede testløsninger og frameworks.

Jeg kan blandt andet:

  • Analysere processer og identificere, hvilke testcases der giver mest værdi at automatisere.
  • Opbygge skalerbare og genanvendelige testautomatiseringsframeworks.
  • Udvikle automatiserede tests til komplekse forretningssystemer.
  • Strukturere testflows, så de er stabile, overskuelige og nemme at vedligeholde.
  • Fejlsøge ustabile tests og finde den egentlige årsag til problemerne.
  • Udarbejde rapportering og dokumentation af testresultater.
  • Gennemgå og kvalitetssikre andre udvikleres automatiserede testflows.
  • Etablere standarder, best practices og governance for testautomatisering.
  • Undervise og vejlede kolleger i værktøjer og arbejdsmetoder.
  • Vurdere, hvornår automatisering giver værdi, og hvornår manuel test er den bedste løsning.

Jeg har især stor erfaring med Leapwork og har fungeret som både specialist, teknisk lead og sparringspartner for andre testautomatiseringsudviklere.

Jeg har arbejdet med meget omfattende løsninger med flere tusinde acceptance criteria og har været ansvarlig for blandt andet frameworkdesign, rapportering, review, vedligeholdelse og koordinering af automatiseringsarbejdet.

Jeg har en baggrund inden for IT-compliance og erfaring fra regulerede miljøer. Derfor betragter jeg ikke automatisering som kode alene. En løsning skal også være dokumenteret, sporbar, robust og forståelig for andre.

Jeg har erfaring med:

  • Dokumentation og sporbarhed.
  • Risikobaseret test.
  • Kontrollerede ændringer.
  • Kvalitetssikring og review.
  • Krav til validering og evidens.
  • Arbejde med forretningskritiske systemer.

Jeg er god til at tage teknisk ansvar og skabe retning i et projekt uden nødvendigvis at skulle være formel projektleder.

Jeg kan:

  • Sætte en teknisk retning for et team.
  • Nedbryde komplekse problemer i mindre og håndterbare opgaver.
  • Fordele og koordinere tekniske opgaver.
  • Reviewe løsninger og give konkret, konstruktiv feedback.
  • Hjælpe kolleger videre, når de sidder fast.
  • Skabe fælles standarder og sikre ensartet kvalitet.
  • Kommunikere mellem forretning, testere, udviklere og tekniske specialister.
  • Forklare tekniske problemstillinger på en måde, som ikke-tekniske personer kan forstå.

Jeg arbejder selvstændigt, men fungerer samtidig godt som sparringspartner og bindeled mellem forskellige faggrupper.

En af mine største styrker er, at jeg er nysgerrig og ikke stopper ved den første fejlmeddelelse. Jeg forsøger at forstå hele sammenhængen og finde den bagvedliggende årsag.

Jeg er god til at:

  • Analysere komplekse fejl på tværs af systemer.
  • Se forbindelsen mellem applikationer, netværk, databaser, API’er og infrastruktur.
  • Undersøge problemer systematisk og afprøve mulige løsninger.
  • Lære nye teknologier hurtigt.
  • Bygge prototyper og proof of concepts.
  • Forbedre manuelle processer gennem automatisering.
  • Identificere risici og svage punkter, før de udvikler sig til større problemer.
  • Finde pragmatiske løsninger, der både tager hensyn til tid, økonomi og teknisk kvalitet.

Jeg tænker ofte i hele workflows frem for kun enkelte systemer. Det betyder, at jeg ikke alene ser på, om en bestemt funktion virker, men også på hvordan data, brugere og systemer bevæger sig gennem den samlede proces.

Jeg har erfaring med flere forskellige teknologier og kan udvikle scripts, integrationer og mindre applikationer, når det er nødvendigt.

Jeg arbejder blandt andet med:

  • Python
  • PowerShell
  • JavaScript og Node.js
  • Playwright
  • Selenium
  • SQL og databaser
  • REST API’er
  • JSON og dataudveksling
  • Git og GitHub
  • GitHub Actions
  • Docker
  • Linux
  • Windows Server
  • Azure Automation
  • Node-RED
  • Home Assistant
  • ESPHome
  • MQTT

Jeg er særligt god til at kombinere eksisterende teknologier og bygge bro mellem systemer, som ikke nødvendigvis er designet til at arbejde sammen.

Jeg har en bred teknisk forståelse, som rækker ud over selve applikationslaget. Jeg kan derfor også arbejde med opsætning, hosting og drift af løsninger.

Jeg har blandt andet erfaring med:

  • Automatiseret deployment via GitHub Actions.
  • Hosting af applikationer og services.
  • CapRover og containerbaseret deployment.
  • Docker-containere og databaser.
  • Linux- og Windows-servere.
  • Azure Automation Runbooks.
  • Automatisk oprettelse og konfiguration af virtuelle maskiner.
  • Netværk, VPN, DNS, porte og certifikater.
  • Fejlsøgning på kommunikation mellem systemer.
  • Proxmox, Hyper-V og virtuelle miljøer.
  • Tailscale og forbindelse mellem forskellige lokationer.

Det gør mig i stand til både at udvikle en løsning og forstå de driftsmæssige forhold, der skal være på plads, for at den kan fungere stabilt.

Jeg interesserer mig meget for kunstig intelligens og for, hvordan AI kan bruges som et praktisk værktøj i udvikling, automatisering og problemløsning.

Jeg bruger AI til blandt andet:

  • At udvikle og forbedre kode.
  • At analysere fejl og logs.
  • At generere idéer og løsningsforslag.
  • At dokumentere løsninger.
  • At bygge prototyper hurtigere.
  • At automatisere manuelle arbejdsgange.
  • At undersøge nye teknologier.
  • At udvikle specialbyggede værktøjer og applikationer.

Jeg ser ikke AI som en erstatning for teknisk forståelse. En AI-genereret løsning skal stadig vurderes i forhold til sikkerhed, arkitektur, databaser, netværk, integrationer, vedligeholdelse og mulige fejlscenarier.

Min styrke er derfor ikke kun, at jeg kan bruge AI, men at jeg har den tekniske erfaring, der skal til for at vurdere, tilpasse og færdiggøre det, AI’en producerer.

Jeg har også stor interesse for hardware, IoT og intelligent styring. Jeg arbejder gerne i grænseområdet mellem software, elektronik og fysiske installationer.

Jeg har erfaring med:

  • ESP32 og ESP8266.
  • Sensorer, relæer og styringer.
  • ESPHome og Home Assistant.
  • MQTT-kommunikation.
  • Modbus og RS485.
  • Integration af enheder, der ikke har en standardintegration.
  • Overvågning og automatisering af tekniske installationer.
  • Kameraer, netværksenheder og adgang mellem flere lokationer.
  • Fejlsøgning på både hardware- og softwareniveau.

Jeg er god til at tage en idé fra “det kunne være smart, hvis…” til en fungerende prototype eller færdig løsning.

Selvom jeg er teknisk orienteret, har jeg også fokus på den værdi, en løsning skal skabe.

Jeg overvejer blandt andet:

  • Hvilket problem løser vi?
  • Hvor meget tid eller manuelt arbejde sparer løsningen?
  • Hvor stor er risikoen ved fejl?
  • Hvad koster løsningen at udvikle og vedligeholde?
  • Skal vi bygge selv eller købe en eksisterende løsning?
  • Kan løsningen skaleres?
  • Hvem har ansvaret, når løsningen er sat i drift?
  • Er løsningen forståelig og vedligeholdelsesvenlig for andre?

Jeg kan derfor være med i hele processen fra idé og behovsanalyse til teknisk implementering, test, deployment og efterfølgende vedligeholdelse.

Som person er jeg:

  • Nysgerrig og hurtig til at lære.
  • Vedholdende, når et problem er svært.
  • Praktisk og løsningsorienteret.
  • Selvstændig og ansvarsbevidst.
  • God til at skabe overblik i komplekse problemstillinger.
  • Kreativ i min måde at kombinere teknologier på.
  • Villig til at udfordre eksisterende arbejdsgange.
  • God til at dele viden og hjælpe andre.
  • Kvalitetsbevidst uden at miste fokus på fremdrift.
  • Komfortabel med at arbejde i områder, hvor løsningen ikke allerede er kendt.

Jeg trives især med opgaver, hvor der ikke findes en færdig opskrift, og hvor det kræver undersøgelse, teknisk forståelse og kreativ problemløsning at nå frem til det rigtige resultat.

Det særlige ved min profil er kombinationen af test, udvikling, automatisering, infrastruktur, AI og praktisk problemløsning.

Jeg kan både:

  • Forstå forretningens behov.
  • Analysere et teknisk problem.
  • Designe en løsning.
  • Udvikle eller konfigurere den.
  • Teste den.
  • Automatisere deployment og drift.
  • Dokumentere løsningen.
  • Forklare den til andre.
  • Tage ansvar for, at den også fungerer i virkeligheden.

Jeg er med andre ord ikke kun specialist i ét værktøj. Jeg er en teknisk problemløser, som kan arbejde på tværs af systemer, teknologier og fagområder og omsætte idéer til løsninger, der skaber reel værdi.

Kontakt

tommy@koron.dk