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
- 2024 - ?:
- Senior Software Engineer - Reel - Backend development and data engineering in the energy space - Technologies: Elixir, Python, Terraform 
- 2021 - 2024:
- 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
 
 
 
                