about me

Student game developer with a background in software development, low level programming, simulations and artificial intelligence

I have solid experiences in various programming languages. My proficiency primarily lies in C#, Kotlin, Java, Python, and C++, acquired through game development, artificial intelligence development, and software engineering projects.
Working with both Unity, Unreal Engine and Open Gl, I've utilised C# and C++, to craft engaging and immersive gaming experiences.

+45 53687435

thorlind030601@gmail.com

education

2017 - 2020

Higher Technical Examination Program (HTX)

Campus Bornholm

Rønne, Bornholm, Denmark

Main topics: Danish A, English A, Mathematics A, technology (development and production) A and information technology B.

2020 - 2023

bachelor of software development

it-university of copenhagen

Copenhagen, Denmark

Academic focus: Practical and theoretical skills for development of software


Electives


  • • Introduction to Artificially Intelligence, B.Sc. + M.Sc.
  • • Large Scale Data Analysis by Machine Learning

Bachelor thesis: Automated Annotations of Badminton Batch - by tracking players’ and shuttlecock’s position using in-house trained machine learning models

2023 - 2025

Master of Games (Technology)

it-university of copenhagen

Copenhagen, Denmark

Academic focus: Practical and theoretical skills for development of games


Electives


  • • Foundations of Game AI
  • • Game World Design

experience

  • 2023 - Present

    Software developer

    Shape Games

    Copenhagen, Denmark

    Backend software developer on the Control Panel Content Management System (CMS)

  • 2022 - 2022

    Software developer

    eCERTO

    Aberdeen, Scotland

    Development of distributed ecommerce software with focus on transferring of sensitive data

  • 2019 - 2020

    Kitchen assistant

    Gæstgiveren

    Allinge, Bornholm, Denmark

    Assisted with Mise en place and preparation of the buffet as well as assisting in cleaning, dish washing and sales

  • 2019 - 2019

    Barista, bartender, waiter and sales assistant

    Torvehallen

    Rønne, Bornholm, Denmark

    Sale of goods, while brewing coffee, mixing cocktails and serving lunch

  • 2017 - 2018

    Service employee

    Kvickly

    Rønne, Bornholm, Denmark

    At first, I worked as a service employee at checkout, thereafter I was moved to the kiosk which I became responsible for closing

My Games

A snippet of the games I have worked on/ developed

portfolio image
Trippin with Grandma
portfolio image
Bombkart
portfolio image
Ocean Outcasts
portfolio image
The Last Reservoir
portfolio image
Home-made C++ engine

Software Projects

Bachelor Thesis

This study explored automating badminton match annotation using machine learning and computer vision, with a dataset of 42 matches from Team Denmark. It employed decision list and classification models, training on 37 matches and testing on 5. The serve model reached a 97.77% F1 score, while classification models had a lower average F1 score. It found that serves could be detected with skeleton data from OpenPose, and duel ends with TrackNetV2 ball tracking, but duel classification was limited by overfitting. The research led to a program helping coaches annotate matches more efficiently, suggesting a need for further research on duel classification.

AI classifiers image
Othello board image

Othello AI

In the fourth semester, I was part of developing artificial intelligence to play Othello. The AI was developed in Java using the alpha-beta minimax algorithm, which was expanded with a mapping function to increase the program's efficiency by 400%. Our artificial intelligence participated in an Othello competition at the university where it won first place.