About me

I am a trained computer scientist working as a software engineer.

I have a general interest in a lot of computer science related topics, but at the moment I am most interested in programming languages. This includes both the design (semantics, types) and the implementation.

Experience

2021 - ?:

Lead Software Engineer - LogPoint

Working on getting LogPoint into the cloud by building new services that handles large volumes of data.

Technologies: Functional Scala, AWS, Terraform, Go, Python, Docker and so on.

Started as Software Engineer, now working as a Lead Engineer.

2019 - 2021:

Software Developer - Lendino

Building crowdfunding and alternative investment platforms using Scala with an emphasis on functional programming techniques.

2017 - 2019:

Student Software Developer - Lendino

2018:

Teaching Assistant - University of Copenhagen

Teaching exercise classes and grading assignments in the course Programming Language Design. The course teaches subjects such as

  • History of programming languages
  • Implementation strategies for programming languages
  • The design space of programming languages
  • Domain specific languages
2016 - 2017:

Teaching Assistant - University of Copenhagen

Teaching exercise classes and grading assignments in the course Introduction to Computer Systems. The course teaches subjects such as

  • Machine architecture
  • Operating systems
  • Computer networks
2015 - 2016:

Student Worker - Unity Technologies

Working on a continuous integration system written in Python

Education

2017 - 2019:

MSc in Computer Science - University of Copenhagen

Courses in

  • Advanced algorithms and complexity theory
  • Machine Learning
  • Programming language theory
2018 - 2019:

Msc in Informatics - Technical University of Munich

Erasmus exchange for one semester. Courses in

  • Compiler optimizations
  • Programming language design and implementation
  • Code generation techniques
2014 - 2017:

BSc in Computer Science - University of Copenhagen

Courses in general computer science topics like

  • Algorithms and Discrete Mathematics
  • Machine Architecture and Operating Systems
  • Compilers and Programming Languages