Erfaren software engineer
Erfaring med at omsætte komplekse systemkrav til arkitektur, kode og driftbare løsninger, der kan vurderes i praksis.
Software Engineer baseret i Aalborg, Danmark
Jeg er Thomas Bonderup, software engineer baseret i Aalborg, Danmark. Jeg arbejder med backend-arkitektur, distribuerede systemer, observability og sikker levering fra edge til cloud. Siden er en portfolio-først introduktion til mine projekter, artikler og den tekniske dybde, der ligger bag arbejdet.
Software engineering i praksis
Erfaring med at omsætte komplekse systemkrav til arkitektur, kode og driftbare løsninger, der kan vurderes i praksis.
Backend-arkitektur, distribuerede systemer, sikkerhed, observability og edge-to-cloud levering samlet i én teknisk profil.
Portfolio, artikler og CV viser ikke kun teknologierne, men hvordan jeg tænker, prioriterer og leverer robuste systemer.
Profil
Kort profil
Cand.scient. i datalogi og informatik
Rust, Scala, Java, Kafka, OpenTelemetry og praktisk systemarbejde på tværs af softwarearkitektur, driftssikkerhed og opkoblede platforme.
Min baggrund kombinerer formel datalogisk uddannelse med hands-on arbejde inden for sikker software, distribuerede platforme og edge-to-cloud-systemer. Jeg er optaget af arkitekturbeslutninger, der forbliver forståelige, vedligeholdbare og operationelt ærlige, når der kommer reelt pres på.
Det betyder fokus på servicegrænser, observability, fejlhåndtering, transportsikkerhed og på hvordan teams holder momentum, når systemerne bliver mere komplekse end den oprindelige plan lagde op til.
Siden her skal gøre evaluering enkel: CV'et giver den korte baggrund, portfolioet viser konkrete projekter, og artiklerne går dybere ned i de tekniske tradeoffs bag arbejdet.
Hvis du vil have det hurtigste tekniske bevisforløb, så start med Rust IoT gateway-projektet, og fortsæt derefter til arkitekturartiklen.
Teknisk fokus
Design af servicegrænser, event-drevne flows, datainfrastruktur og produktionsklar levering til komplekse softwareplatforme.
Opbygning og hardening af gateways, telemetripipelines, sikker transport og cloud-integration til opkoblede systemer i praksis.
Mindre incident-pres gennem stærkere runtime-adfærd, bedre debugging-synlighed og tekniske beslutninger, der holder i produktion.
Portfolio / Udvalgt arbejde
En proof-first oversigt over arkitekturkontekst, implementeringsvalg og tekniske resultater.
Hvis du har brug for hjælp til projekter inden for samme område, kontakt mig.

· 4 min læsetid
AI-assisteret sikkerhedsreview
Et lokalt workflow, der omsætter dependency-, SBOM- og sårbarhedsevidens til sikkerhedsfindings, som en person kan reviewe.

Certificate lifecycle control plane
Java 21 Spring Boot API til IoT certificate lifecycle management med tenant-aware REST API'er, Keycloak JWT-sikkerhed, PostgreSQL/Flyway, Kafka outbox-events, OpenAPI/Postman-dokumentation og 88 tests.

IoT-sikkerhed og driftssikkerhed
Jeg byggede en audit engine til IoT-systemer, der omsætter evidens til deltas, regressionssignaler og en backlog, som kan genkøres i CI.
Tekniske artikler / Noter
Tekniske artikler, der forklarer tankegangen bag arkitektur, driftssikkerhed og edge-to-cloud-systemer.
Hvis en af artiklerne overlapper med de systemer eller mønstre, du arbejder med, kontakt mig.

· 11 min læsetid
Combotto.io er nu live som den fokuserede retning for mit arbejde med IoT, embedded software og system programmering i Rust, bygget oven på en længere udvikling fra speciale og gateway-arkitektur til auditværktøjer og mere praktisk arbejde med enheder.

· 10 min læsetid
Migrering af en IoT audit engine fra Scala/ZIO til Java 21 + Spring Boot med Strangler Fig, kontrakttests og SRE-guardrails uden at bryde produktion.

· 10 min læsetid
Jeg byggede en evidensbaseret audit engine med Rust-prober og en Scala ZIO-backend for at automatisere indsamling af evidens, evaluere versionerede regler og skabe målbare forbedringer i sikkerhed/driftssikkerhed over tid.
Teknisk dybde
Mit arbejde er hands-on på tværs af backend-arkitektur, distribuerede systemer, driftssikkerhed, sikkerhedshærdning og observability i produktion. Jeg fokuserer typisk på tekniske beslutninger, der påvirker, hvordan systemer opfører sig i praksis: servicegrænser, fejlhåndtering, transportsikkerhed, vedligeholdbarhed og den synlighed teams har brug for, når noget går galt.
I opkoblede og edge-to-cloud-systemer betyder det ofte gateway-design, telemetripipelines, protokolvalg som MQTT, gRPC og HTTP samt TLS og mTLS, retry- og buffering-adfærd og cloud-integration på AWS eller GCP. Artiklerne og projektsiderne her giver et langt klarere billede af de tradeoffs end en kort profiltekst kan.
Hands-on arbejde på tværs af backend-arkitektur, distribuerede systemer, event-drevne integrationer, modernisering, sikkerhedshærdning og observability i produktion. Fokus er på grænseflader, tradeoffs og leverancevalg, der forbliver forståelige, når systemerne bliver mere krævende.
Praktisk engineering omkring IoT-gateways, telemetripipelines, transportvalg som MQTT, gRPC og HTTP samt TLS og mTLS, retry-adfærd, buffering og cloud-integration på AWS og GCP.
Linux-baserede leveranceflows, CI/CD, incident-klar synlighed og teknisk kommunikation gennem arkitekturnoter, artikler og implementeringsgennemgange, der gør komplekse systemer lettere at forstå.
Næste skridt
Få den korte version af erfaring, ansvar og teknisk baggrund.
Gennemgå arkitektur, rammevilkår og resultater på tværs af udvalgte systemer.
Gå dybere i implementering, driftssikkerhed og edge-to-cloud systemdesign.
Kontakt
Skriv via kontaktsiden, hvis du vil tale om en rolle, sammenligne noter om et system eller spørge ind til arbejde, der overlapper med det, du ser her.