Hi, I'm Carl.

I am a Game Programmer with a deep curiosity for how systems function. I bring a steady and adaptable mindset to every project, built on a strong foundation in C++ and C#, while always being ready to learn and master new technologies when needed. My goal is to work closely with my team to bridge the gap between technical constraints and great gameplay, creating reliable solutions that others can build upon.

Below are snippets from some of my projects. They represent only small parts of the work within those projects and only some of the projects I have worked on, but they showcase some snippets of approaches and solutions I enjoy building.

Portrait

or find some of my projects below

Dev Time:

6 Months

Group Size:

3-6

Engine:

C++

CrackEngine: Custom C++ Engine

A custom C++ game engine developed over six months by a small student team at TGA, built alongside the games that used it and improved iteratively across multiple projects.

Dev Time:

2 days

Group Size:

1

Engine:

React, TypeScript

Web based Pong

A fully playable Pong game built for the website as a hands-on way to learn React and TypeScript. The project focuses on implementing game logic, physics, and AI directly in the browser.

Dev Time:

10 Weeks (75%)

Group Size:

13

Engine:

CrackEngine, C++

Snabb Grabb

A fast-paced 3D platformer inspired by Neon White, where players use a card-based movement system to speedrun through levels. Developed at TGA, the game focuses on precision, flow, and pushing for the fastest time.

Engine:

Unity, C#

High Frontier 4 All

A digital multiplayer adaptation of High Frontier, one of the most complex board games ever created, developed during my internship at ION Games with a focus on translating the board game’s depth into an accessible online experience.

Dev Time:

4 Weeks

Group Size:

12

Engine:

TGE, C++

Aeon

A compact action game where you play as a fast and agile bird, dashing and striking to defeat towering rock golems, developed as a student project.

Dev Time:

4 Weeks

Group Size:

12

Engine:

TGE, C++

Donkey's Inferno

A short 2.5D platformer where you play as a donkey descending into hell. Hell-bent to get your soul back, fighting enemies and navigating hostile environments, developed as a student project.

Dev Time:

20 hours

Group Size:

1

Engine:

Unity, C#

Lonely Lighthouse

Lonely Lighthouse is an atmospheric survival game developed solo for a game jam centered on the theme of Isolation. Set on a remote island, players must manage a delicate resource loop to keep a lighthouse operational while struggling against the toll of solitude. The project was recognized for its design, winning two awards during the jam, including the award for Best Theme.