Skills:
Fluent in C++ and well-versed in C# and Python.
Extensive experience in Unity and 5+ years professionally in Unreal Engine.
Network code in C++ and Blueprints.
Scrum, Perforce, Github, Visual Studio, JetBrains Rider.
Experience creating a basic rendering engine in DirectX 11 (particles, deferred rendering, PBL etc) and HLSL.
Experience integrating and using Wwise in projects.
Composing music using Cubase, Reaper and Sibelius.
Sci-Fi writer and author of the published novels Bakom Draperiet 1 & 2.
Links:
My music: Soundcloud/mossberg460
Superelevation 90: Spotify/Superelevation
The Game Assembly: www.thegameassembly
Malmö University: www.mau.se
CV/resume: Can be sent upon request.
Hello!
My name is Martin and I'm a passionate gameplay programmer from Sweden with a focus on character AI, at least at the moment. For me, it's the creative part of programming that makes it so interesting and captivating. I have always loved to create worlds and stories so what better medium is there to completely immerse yourself in that other than video games? To me, that is the perfect blend between creativity and problem-solving!
I started creating custom maps in Warcraft III and Age of Mythology and then transitioned into modding in The Elder Scrolls: Oblivion and Skyrim. I made some mods on my own, but was also a level designer on the Beyond Skyrim: Roscrea & Cyrodiil team for about two years.
After my Bachelor's Degree in Computer Science at Malmö University, Sweden, I applied to The Game Assembly, Malmö, as a game programmer. Here I learnt a lot about teamwork and the entire process of creating games in teams of 12-16 people from different disciplines using the Scrum framework. We also studied the usual suspects such as algorithms, data structures and (anti-)patterns.
My other passion is playing and writing music. My first years after graduating from high school, I pursued my dream as a musician in several bands and orchestras as a trumpet player and later bass player. I also composed and arranged hundreds of pieces for orchestras and bands during this time. In some of those I also conducted the music.
Eventually I settled for game development and programming when I realised that programming doesn't have to be 100% dry and technical but rather 25% fun, technical problem-solving, 25% pure creativity and the remaining 50% teamwork. This also meant that I could keep the music as a serious hobby alongside hiking in the wilds or hanging out with friends.
I have not regretted that decision.
Enjoy this boids simulation created by me as a school assignment at The Game Assembly.