Portfolio / 2026

00 / Forside

Softwareder bliver brugt.

Datamatiker fra Danmark. Til dagligt mest Java, C# og TypeScript — platforme, integrationer og værktøj der stadig er til at læse om to år.

Martin Pugdal Pedersen — fullstack-udvikler

Fullstack · Infra · Århus

DK

Kort Århus · DK
Martin Pugdal Pedersen
Portræt 2024

Identitet

Martin Pugdal
Pedersen

Softwareudvikler & Datamatiker

Jeg bygger alt fra feature-flag-platforme og event-drevne backends til webshops, CLI-værktøj og AI-integrationer.

  • Fullstack
  • Infra
  • Danmark
Gem kontakt (vCard)

Mødtes vi lige? Så ligger jeg bagefter i din telefon.

Fakta

Base
Århus · Danmark
Sprog
Dansk · English
Fokus
Fullstack · Infra
Status
Åben for opgaver
01 — Profil

01 / Profil

Jeg har kodet siden 2016.

Det startede med Minecraft-plugins i Java. Java lærte mig objektorienteret programmering at kende, og så var beslutningen taget: vejen var programmering.

Derfra gik turen forbi Python og JavaScript, og videre til TypeScript da nogen tippede mig om at slippe for JavaScripts blinde vinkler. Det blev hængende. I dag breder det sig over webshops, API- og ERP-integrationer, AI-implementering og vektorsøgning i data.

Jeg er uddannet datamatiker, men det meste af det jeg kan, har jeg lært ved at bygge ting jeg selv ville bruge - og ved at lade Stack Overflow og gode venner rette mig, når jeg havde held i holdningerne.

Når jeg ikke koder: lange gåture med musik, videospil, eller et nyt sideprojekt der starter med "hvad nu hvis…".

Uddannelse
Datamatiker
Erfaring siden
2016
Sprog
Dansk · English
Base
Århus · Danmark

Værktøjskasse

01 Sprog 06

  • C#
  • Go
  • Java
  • JavaScript
  • Python
  • TypeScript

02 Frontend 08

  • Angular
  • Astro
  • Capacitor
  • Next.js
  • React
  • shadcn/ui
  • Tailwind
  • Vue

03 Backend 04

  • .NET
  • ASP.NET Core
  • Node.js
  • Spring Boot

04 Data 10

  • Drizzle
  • EF Core
  • Kafka
  • MongoDB
  • MS SQL
  • MySQL
  • PostgreSQL
  • Prisma
  • Redis
  • SQLite

05 Infra & værktøj 05

  • Cloudflare
  • Docker
  • Git
  • GitHub Actions
  • Terraform

Principper

  • 01

    Færre afhængigheder

    Hver dependency er noget der skal forstås, opdateres og forklares om to år.

  • 02

    Boring tech > hyped tech

    Vælg det der kører i produktion hos andre, ikke det der vinder på Twitter.

  • 03

    Skriv koden til den næste

    Den der læser din kode om et år er et træt menneske - mest dig selv.

  • 04

    Nemme at ændre

    Et godt system er nemt at ændre, fordi næste udvikler kan forstå hvorfor det ser ud, som det gør.

02 / Lige nu

Lige nu bygger jeg

Status I gang
Arc 02.1

SaaS · Privacy & consent

Privio

En privacy-platform i tre dele: en GDPR-scanner der finder cookies, scripts og tracking og forklarer hvad der er galt - og hvorfor; privacy-venlig analytics (fx hvor længe folk besøger dine sider); og en cookie consent-løsning. Et Cookiebot-alternativ med analyse-tilgang.

Stak

  • C#
  • .NET
  • Angular
  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Puppeteer
  • Ollama
  • Docker

Arkitektur

4 systemer

  • 01

    Backend

    ASP.NET Core · .NET 9 · EF Core · PostgreSQL · RabbitMQ · Redis

    API og jobstyring: opretter scans og gemmer fund, risiko og GDPR-status.

  • 02

    Daemon

    Node.js · TypeScript · Puppeteer · RabbitMQ

    Flere parallelle baggrunds-workers (discovery, scanner, collector, consent) der crawler siten og fanger cookies, scripts og tredjeparts-requests.

  • 03

    Frontend

    Angular 21 · Tailwind · Chart.js

    Dashboard med GDPR-score, fund forklaret i menneskesprog og historik over tid.

  • 04

    Embed

    TypeScript · Rollup

    Letvægts script som kunden lægger på sit eget website: cookie consent-banner + privacy-venlig analytics (bl.a. besøgstid pr. side).

03 / Arbejde

Udvalgte arbejder

Platform

Markedsplads for Minecraft-indhold med kurv, checkout, licenser og refusion - bygget fra bunden i .NET og Next.js.

  • C#
  • TypeScript
  • Next.js
  • PostgreSQL
  • Docker
Platform

Feature-flag- og remote-config-platform du selv kan hoste - slå funktioner til og fra uden at deploye.

  • TypeScript
  • Node.js
  • PostgreSQL
R
Web

Discord ticket-bot med web-dashboard - de features konkurrenterne tager betaling for, med betalte tiers til power users.

  • TypeScript
  • Next.js
  • discord.js
  • PostgreSQL
  • Mantine

04 / Kontakt

Sig hej. Det gør jeg også.

Har du noget på hjerte, eller bare lyst til at hilse? Skriv - jeg svarer på begge dele.

Tilgængelighed

Svar
Typisk inden for 24 timer
Tidzone
CET — Danmark
Status
Åben for opgaver

Job, freelance eller bare en idé du vil vende - en mail er nok. Jeg behøver ikke en brief på tre sider.