I'm a C++ developer who spends his free time working on his own 3D game engine as well indie game development alongside old friends from university (Damned Soul, available to wishlist on Steam, aiming for early access in 2026 Q1)

Niclas Andersson

I'm a C++ developer who spends his free time working on his own 3D game engine as well indie game development alongside old friends from university (Damned Soul, available to wishlist on Steam, aiming for early access in 2026 Q1)

Available to hire

I’m a C++ developer who spends his free time working on his own 3D game engine as well indie game development alongside old friends from university (Damned Soul, available to wishlist on Steam, aiming for early access in 2026 Q1)

See more

Skills

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Swedish
Fluent
English
Advanced

Work Experience

Full Stack Developer (DevOps) at Damned Soul (Video Game)
January 1, 2024 - Present
Collaborated with fellow students from Blekinge Tekniska Högskola to develop a video game using Scrum. Implemented an Entity Component System (ECS) from scratch for the game's engine. Programmed player movement mechanics and enemy AI behaviors. Participated in Creative Coast Festival 2024 (Gameport/BBI) and helped earn a cash prize to continue development.
Back-end Developer at Game Engine
January 1, 2024 - Present
Independently built a C++-based game engine using DirectX11 for graphics and ImGui for the user interface. Implemented rendering techniques including Shadow Mapping, Cube Mapping, Billboarding, Instancing, and Deferred Rendering. Built ECS, a first-person perspective camera, and input handling.

Education

Bachelor's Degree - Computer Science at Blekinge Tekniska Högskola
January 11, 2030 - March 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Skills

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate