Hello! My name is Daniel Tufvesson and I study an MSc in computer science and have a BSc in cognitive science.
When I was 15, I wrote my first computer program, and ever since I have been hooked. What started as a fun hobby quickly turned into a passion. That is why, in gymnasium, I started a game development company with my friends, and then after gymnasium proceeded as an independent game developer. Now, I have turned my attention to the world of AI and natural language processing.
This portfolio consists of some of the projects I have had the pleasure of working on. And if you want to find out more about me and my experience, please refer to my LinkedIn.
Education
- Linköping University, MSc in Computer Science
2024–present - Linköping University, BSc in Cognitive Science
2021–2024 - Ystad Gymnasium, Technology Program
2014–2017
Experience
- Software Developer at SICK IVP
2024–2025 - Independent Game Developer
2017–2021 - Game Developer at ZuckerGates UF
2015–2016
News
AI and NLP Projects
Automatically classify speech acts in Swedish sentences. This is my bachelor's thesis in cognitive science.
A reimplentation of a multi-class perceptron for part-of-speech tagging words in Swedish sentences.
Latent Semantic Analysis using a Swedish Sentence-BERT model. This was part of a larger research project for a course in applied cognitive science.
Game Projects
Unearthed is about exploration, survival, crafting, mining, and most importantly automation! The game is set in a procedurally generated 2D tile world.
A variant of the classic Breakout game. In this version the player must break all the bones by bouncing around an angry-looking skull.
A fun but 'useless' input field for controlling the audio volume. To set the volume, you must launch a tiny rocket into orbit. The height of the orbit then determines the volume.