Christian Nielsen

Christian Nielsen

Backend Developer & Systemarkitekt · Golang / Python / Cloud
Profil

Selvlært og dybt passioneret backend-udvikler med stærkt praktisk fokus på Golang, Docker og sikkerhed. Mit princip: "garbage in, garbage out" – dataintegritet og ren arkitektur er ikke valgfrit. Jeg anvender AI bevidst som teknisk sparringspartner til at kvalitetssikre kode og identificere edge cases, men har altid det fulde tekniske ejerskab selv.

AI & Moderne Workflow

AI er kommet for at blive. Derfor er jeg begyndt at anvende det forsigtigt så jeg ikke falder bagud!

  • Tools: Power-user af Claude Code (CLI) til lynhurtig iteration, refactoring og fejlsøgning direkte i terminalen.
  • Arkitektur: Implementerer pt. egne MCP-servere (Model Context Protocol) for at give AI-modeller sikker og kontekstuel adgang til dokumentation og lokale værktøjer.
  • Sikkerhed & Ethics: Har skarpt fokus på dataintegritet; bruger AI til logik-sparring og edge-case identifikation, men aldrig til ukritisk generering af følsom kode.
  • Forståelse: Har selv prøvet at kode mine egne modeller, og forstår deres styrker og svagheder.
Eksempel på teknisk prompt-strategi

"Create an MD file, with a list of edge cases and potential pitfalls for a Go function that parses user input. Focus on security implications and data integrity. Format the response as a markdown file with clear sections and bullet points."

Udvalgte projekter
smokingtracker.com

Fullstack-applikation til monitorering af vaner. Implementeret med fokus på datavisualisering og sikker opbevaring af brugerdata.

smokingtracker.com
azlo-goboiler

Produktionsklar Go-boilerplate: ren arkitektur, middleware, Docker Compose, microservice-klar

github.com/nibbabob/azlo-goboiler
Debian Server Hardening (artikel)

Guide til best-practice serversikring: UFW, SSH-hærdning, Linux systemadministration

Læs artiklen på Medium