Main portrait Building from the road

Game developer · Software engineer

Hi. I'm Alfie Thomasson.

A Scottish software engineer moving deeper into independent game development. I make characterful 2D games in Unity.

Available for small game projects, collaborations, and software work.

  • 4 yearsSoftware engineering
  • 1st classGames Development BSc
  • Unity + C#Independent game projects

Selected projects

Built to be played.

Personal projects where I create games to be shared, filled with character and charm.

A multiplayer match in The CARDinal Sins, showing cards, heroes, health and energy Gameplay · open full size

Solo project · Unity · Online multiplayer

The CARDinal Sins

Construct a deck around one of the seven Cardinal Sins, then battle friends-or enemies-to see who comes out on top.

I designed and programmed the game in Unity, including its server-based multiplayer, and created the hand-drawn pixel art. Each Sin has a distinct play style built around its personality.

  • Unity 2D
  • C#
  • Game design
  • Pixel art
  • Networking
View on itch.io
Gunpowder and Galaxies combat aboard a sci-fi pirate ship Gameplay · open full size

Collaborative project · Lead programmer

Gunpowder & Galaxies

Sci-fi pirate themed Slay the Spire inspired roguelike, with 2D platformer and ship to ship combat. Built collaboratively with friends; I led this project and handled the bulk of the programming.

  • Unity 2D
  • C#
  • Roguelike systems
  • Team project
View on itch.io
Top-down rally car taking a sweeping corner in Mull Rally 26 Gameplay · open full size

Personal project · 48-hour build

Mull Rally 26

A short, simple rally game made over two days to support my brother’s racing. I programmed it in Unity and drew the 2D artwork myself.

  • Unity 2D
  • Rapid prototyping
  • Illustration
  • Personal project
View on itch.io

Engineering foundation

Game-minded.
Production-tested.

Before focusing on my own games, I spent four years as a full-stack software engineer at Managed AIS in Edinburgh. I worked across legacy C++, Java and JavaScript systems, data tooling, containerised systems, kubernetes, CI pipelines, requirements, and infrastructure.

That experience shapes how I approach games: build maintainable systems, communicate clearly, and keep shipping.

01

Gameplay & tools

Unity, C#, C++, procedural generation, game systems, pixel art.

02

Full-stack engineering

Java, JavaScript, HTML, CSS, SQL, XQuery, XSLT.

03

Shipping software

Git, Docker, Kubernetes, Jira, Agile delivery, technical documentation.

04

Games education

First-class BSc (Hons) in Games Development from Edinburgh Napier University.

Me in the desert at sunset

Current chapter

Travelling Asia.
Building the next thing.

I’m taking time on the road to work independently, make smaller games, and learn what kind of studio I want to build in the future.

Say hello

Small game idea, opportunity, or just want to chat?

I’m open to independent projects, collaborations, and conversations with people making interesting things.

alfiethomasson0@gmail.com