I am a game programmer and game designer with a wide set of skills in both fields with specialization in engine programming and tools programming. I am looking for an engine/tools programmer internship (LIA) starting October 28th 2024.
Feel free to check out my previous work and reach out to me.
Survival Horror game where you play as a writer attempting to escape his house while being haunted by a stalker.
Survival Horror game where you play as a writer attempting to escape his house while being haunted by a stalker.
12 Members
7 Weeks
UE5
C++
Work in progress game engine that contains many standard features that are common in game engines and some profiling tools.
Work in progress game engine that contains many standard features that are common in game engines and some profiling tools.
Personal
2 Months
Primrose
C++
Marigold (Generic Container)
Container that is equivalent to the standard vector and uses a custom memory allocator and is fully compatible with the STL.
Marigold (Generic Container)
Container that is equivalent to the standard vector and uses a custom memory allocator and is fully compatible with the STL.
Personal
2 Weeks
None
C++
Transition Tool Plugin
Plugin for easily creating and customizing transitions through a data driven approach for general usage.
Transition Tool Plugin
Plugin for easily creating and customizing transitions through a data driven approach for general usage.
Personal
1 Week
UE5
C++
Sound System Plugin
Plugin for managing all audio related resources and operations in a project while also providing many extra features for gameplay purposes.
Sound System Plugin
Plugin for managing all audio related resources and operations in a project while also providing many extra features for gameplay purposes.
Personal
2 Weeks
UE5
C++
Mandragora
Simulation Co-op game where you play as twin witches that work at Mandragora Daycare for magical creatures.
Mandragora
Simulation Co-op game where you play as twin witches that work at Mandragora Daycare for magical creatures.
13 Members
3 Weeks
Unity
C#
Witch
Experimental simulation game for studying and better understanding synaesthetics and semiotics of interactivity in game design.
Witch
Experimental simulation game for studying and better understanding synaesthetics and semiotics of interactivity in game design.
3 Members
1 Week
Unity
C#
Herbalist
Experimental point and click game for studying and better understanding binary design and affordance in game design.
Herbalist
Experimental point and click game for studying and better understanding binary design and affordance in game design.
3 Members
1 Week
Unity
C#
Metroidvania where you play as a knight on a quest for vengeance at the Castle of Cthulu.
Metroidvania where you play as a knight on a quest for vengeance at the Castle of Cthulu.
7 Members
7 Weeks
Unity
C#
Exorcism
Experimental Game & Watch game for studying and better understanding experimentality and non verbal communication in game design.
Exorcism
Experimental Game & Watch game for studying and better understanding experimentality and non verbal communication in game design.
3 Members
1 Week
Unity
C#
ILander
Offline/Online multiplayer game where two players take control of many different customizable ships and battle it out across many maps.
ILander
Offline/Online multiplayer game where two players take control of many different customizable ships and battle it out across many maps.
Personal
2 Weeks
Unity
C#
Infinite Invaders
Shoot-em-up (Shmup) game where you control a ship of many forms and fight off endless hoards of enemies that gradually increase in difficulty.
Infinite Invaders
Shoot-em-up (Shmup) game where you control a ship of many forms and fight off endless hoards of enemies that gradually increase in difficulty.
Personal
2 Weeks
Unity
C#
Shader Playground
Tech demo built for showcasing different types of shaders, light functions and post processing materials
Shader Playground
Tech demo built for showcasing different types of shaders, light functions and post processing materials
Personal
3 Weeks
UE5
Blueprints
Tech demo for showcasing different Pathfinding algorithms such as A-Star (A*) and Jump Point Search (JPS).
Tech demo for showcasing different Pathfinding algorithms such as A-Star (A*) and Jump Point Search (JPS).
Personal
3 Weeks
Unity
C#
Space Invaders Online
Online multiplayer version of Space Invaders that uses a netcode built using WSA and demonstrates different networking best practices.
Space Invaders Online
Online multiplayer version of Space Invaders that uses a netcode built using WSA and demonstrates different networking best practices.
Personal
3 Weeks
None
C++
Frenzy
2D LAN/Online multiplayer game where each player takes control of a rival mafia boss fighting and collecting cash across the arena.
Frenzy
2D LAN/Online multiplayer game where each player takes control of a rival mafia boss fighting and collecting cash across the arena.
Personal
1 Week
Unity
C#
Behavior Arises
Turn-based RPG running fully using a custom Behavior Tree Implementation inspired by the implementation of Unreal Engine.
Behavior Arises
Turn-based RPG running fully using a custom Behavior Tree Implementation inspired by the implementation of Unreal Engine.
Personal
4 Weeks
Unity
C#
The Loop of Life
AI Simulation of wildlife demonstrating AI patterns and best practices for handling large amount of AI agents.
The Loop of Life
AI Simulation of wildlife demonstrating AI patterns and best practices for handling large amount of AI agents.
Personal
3 Weeks
Unity
C#
Iris
Template for Unity that includes a general game backend, asset loading pipeline using Addressables and a netcode built for local/online multiplayer.
Iris
Template for Unity that includes a general game backend, asset loading pipeline using Addressables and a netcode built for local/online multiplayer.
Personal
3 Weeks
Unity
C#
FutureGames Malmö
Game Programmer Specialization (Tools/Engine)
Higher Vocational Education Diploma
Uppsala University
Bachelor's Programme in Game Design and Programming
Bachelor of Arts in Game Design
Karlberg Gymnasiet
Technology Program
Specialization in Engineering Science
2023 - Present
2020 - 2023
2016 - 2019