avatar

Christoffer Moesgaard
Software Developer

About

Software developer with a passion for developing robust and efficient software. An expert at immersing myself in new technology and problems, and continously broadening my skillset. I have a deep interest in building scalable, efficient solutions using modern cloud-based technologies. I'm naturally drawn to taking change when necessary and optimizing both the tools and work processes used in my daily work.

Work Experience

Corti
AI for Patient Consultations
August 2022 – September 2023
Senior Software Engineer
Senior backend developer on Corti Code, a tool to facilitate automated medical coding using AI. Responsible for developing the backend, including the API and database schema. Responsible for building and maintaining the associated Azure cloud infrastructure and monitoring, as well as the associated CI/CD pipelines. Designed and built the initial frontend for the project.
Highlights
  • Python (FastAPI)
  • PostgreSQL
  • Terraform
  • Kubernetes (AKS)
  • CI/CD (ArgoCD, Azure DevOps, GitHub Actions)
  • Observability (Datadog)
  • Microsoft Azure
  • Authentication (Keycloak, OIDC, SAML)
  • Typescript (React, Vite)
  • Electron
Magenta ApS
Open Source IT
September 2017 – April 2022
Software Engineer/Tech Lead
Technical lead on a DevOps focused team, developing an employee and organizational management system (OS2mo). Responsible for defining the overall technical direction, while also developing the core application, deployment and monitoring. Designed a system to help import and export data of wildly differing quality and formats. Helped grow the team from a two-man operation to a 12-man team.
Highlights
  • Python (Flask, FastAPI)
  • PostgreSQL (Bitemporal databases)
  • Container orchestration (Docker, Kubernetes)
  • Provisioning/deployment (Saltstack, Flux)
  • Observability (Prometheus, Grafana)
  • Logging (Fluentd, Loki)
  • Tracing (Opentelemetry, Tempo)
  • CI (Gitlab CI)
  • Authentication (SAML 2.0, Keycloak)
BAE Systems
August 2015 – August 2017
Software Engineer
Highlights
  • Java (Spring)
  • Javascript (AngularJS)
  • PostgreSQL
  • CI/CD (Atlassian Bamboo)

Contact

Aarhus DK
+45 51 90 30 81
Github
LinkedIn

Education

  • 2013 2015

    Aalborg University

    Master of Science (M.Sc.)

    Computer Science

  • 2014 2015

    University of Twente

    Semester abroad

    Computer Science

  • 2010 2013

    Aalborg University

    Bachelor of Science (B.Sc.)

    Computer Science

Skills

Backend
Python GraphQL PostgreSQL
Cloud
Kubernetes Flux ArgoCD Helm Terraform
Observability
Datadog Prometheus Grafana Alertmanager

Interests

Self-hosting
k3s k8s@home
Concerts
Black metal Doom metal
Board games