Kasper Andersson Brandt

Programmer

I'm a curious problem solver with a degree in game programming and experience with several languages, engines, and frameworks. My first language was Java, which I learned while studying electrical engineering, and after switching paths I have picked up many more. During my education and internship as a game programmer, I mainly used C++ and C#. After that I have also studied a little bit of web development, where I learned HTML, CSS, JavaScript, Python, PHP, and SQL. I love programming, and writing code and seeing things happen still feels like magic all these years later.

Work

Programmer

  • Modernized the interface on touch panels for recycling balers, with a focus on designing intuitive menus and navigation.

  • Developed a little Easter egg video game, in a system that really wasn't meant for making video games.

Game Programmer Intern

  • Worked on the prototype for Gerda: A Flame in Winter.

  • Was the sole programmer activiely working on the game for most of the internship.

  • Supported the lead game designer by implementing what he asked for and gave him the tools he needed to create the game.

  • Used Unity systems such as animations, UI, navmesh, scriptable objects, and custom editors.

  • Created a dialogue system specifically tailored for the game's needs, in just two days.

Education

Blekinge Institute of Technology

Web Development
Courses
  • Various courses in web programming and design.

  • Languages such as HTML, CSS, JavaScript, Python, PHP, and SQL.

  • Technologies such as Node.js, Flask, and React.

The Game Assembly

Game Programming

Higher Vocational Education

Courses
  • Various courses in programming, 3D math, and theory.

  • Eight game projects using mostly C++.

  • Four of the projects in 2D.

  • Four of the projects in a custom 3D engine.

  • Experience programming mostly gameplay, AI, UI, and level management.

  • Worked closely with artists, technical artists, and especially level designers.

Lunds Tekniska Högskola

Electrical Engineering
Courses
  • Completed courses in programming, computer technology, and digital technology.

Projects

Global Game Jam 2025

Developed a collection of two player minigames based on the theme "Bubble".

  • Collaborated with artists, sound designers, and another programmer to come up with and execute the ideas for the games.

  • Implemented a game where you use a needle to be the first to pop a bubble, and a game where you blow a bubble to be the first to burst it.

  • Made in Unity using C#.

Nordic Game Jam 2024

Developed body tracking minigames based on the theme "Reflection".

  • Collaborated with several programmers, artists, and a sound designer to make minigames where the input is your body being tracked through a webcam.

  • Implemented a game where your hands are bees collecting nectar from a flower controlled by your face, and a game where your hands control sponges cleaning your face off a mirror.

  • Made with p5.js and Google's MediaPipe.

Global Game Jam 2024

Developed a rhythm game based on the theme "Make Me Laugh".

  • Collaborated with two musicians, an artist, and another programmer to make a funny rhythm game with references to Epic Sax Guy and some cat memes.

  • Implemented notes spawning and falling down, as well as player input and scoring.

  • Made in Godot.

Skills

Programming

  • C++
  • C#
  • Java
  • JavaScript
  • TypeScript
  • Python
  • Lua
  • Git
  • SVN
  • Regular Expressions
  • Visual Studio
  • Eclipse
  • Object-oriented Programming
  • Design Patterns
  • Scrum/Agile

Game Development

  • Unity
  • Godot
  • Gameplay
  • AI
  • Tools
  • Interdisciplinary Collaboration

Web Development

  • HTML
  • CSS
  • PHP
  • SQL
  • Markdown
  • p5.js
  • Node.js
  • Flask
  • Jekyll

Languages

Swedish

Native

English

Fluent

German

Basic