Hi, my name is

Mads.

I build Software for play and business.

An experienced Software Developer who likes to challenge the notion of what Software is and can be. With a flair for design and software in one, I leverage my broad knowledgebase to approach challenges from a holistic angle.

About Me

I am a software developer with a passion for Play. I have a bachelor in Computer Science and a masters in Games; Design and Theory. My interests are mostly concerned with the intersection of technology and how we play. I was previously working as a Lead Developer at Bolverk Games in Copenhagen, Denmark and is now actively looking for new challenges. My most recent projects have included starting a whole new branch of games that can be read about here as well as working on Bolverk’s released VR title Genotype. The most recent technologies I've worked with include:
  • C#
  • Unity3d
  • Android
  • Meta Quest 2 & 3
  • PSVR2
  • PS5 Development

Experience

Lead Game Developer - Bolverk Games
Sep 2022 - January 2024

I’ve worked closely with CinemaTaztic on the project currently known as CineClash. The project will push the envelope for how we go to the Cinema and how we engage in play in public. I also have been working on Genotype. While working on CineClash I had to:

  • Design the overall Backend Architecture

  • Implement the Architecture and ensure easy maintainability

  • Design and implement the frontend for Android and iOS

  • Ensure Documentation stayed up-to-date on the Project

  • Write, Manage and Delegate Tasks as part of Agile Development

  • Work closely with CinemaTaztic on expanding the Specification of their internal SDK

Software Developer - Brunata ApS
Jul 2021 - Sep 2022

Working at Brunata I primarily had to help their Lead Developer maintain, update and extend their internal systems. The systems were used to track the usage of heat, electricity, water and similar metrics so that customers could keep track and be billed annually for their usage. My responsibilities included

  • Writing, Maintaining and Updating Unit Tests, Function Test and setting up new Test Suites

  • Make systems to process data based on specifications from several manufacturers of monitoring hardware

  • Validate incoming data, as well as decorate it for further processing

  • Work closely with our service providers to better development of their field software

Lead Game Developer - ZENZO
Feb 2021 - Jul 2021

A short Contract for a company called ZENZO Ecosystem where I worked as the sole Lead Developer on a card game project for a client that paid for Milestones. At the time this was when NFT TCGs were very much coming and going and I wanted to explore the technology to better understand the Pros and Cons.

  • Design the backend Architecture, including the API layer, servers and databases, as well as implementing it

  • Design the frontend Architecture using Unity as well as implementing it

  • Designing and Implementing the Gameplay logic

  • Participate in Designing, Balancing, Implementing and Testing cards, factions and special abilities

Software Developer - Danish Royal Archives
Sep 2019 - Jul 2021

The Royal Danish Archives serves thousands of people every day as they manage, document and process artifacts of various kinds. Most of my time there was spent working on an internal tool for their archivists to do their job easier. Responsibilities included

  • Designing the new softwars frontend by expanding, correcting and reducing on the old design

  • Worked with databases to establish data views for the frontend

  • Automate previously manual tasks

  • Writing automated Unit, Functional and UI tests for the purposes of Continuous Integration and Continous Deployment

  • Design and implement the CI/CD pipeline using Jenkins as the backbone

  • Work with a lot of edge cases, constraints and user demands to meet expecations

Software Developer - Jet Time
Nov 2015 - Aug 2017

While working for Jet Time I had to design and implement a piece of software that could replace their old report generation tool.

My tool improved report generation times by up to 1100% and my application could process magnitudes of data more than the original application could in less time.

This was due to inefficient design of the original application and because it worked with a very small amount of assumed memory available as well as using archaic database interfaces that were years behind the current setup.

Education

2017 - 2019
Master of Games; Design & Theory
IT University of Copenhagen

During my studies here I learned a lot about Play, Toys, Games and what makes us engage with all three. Also worked with technologies such as VR and AR, managed to make a full game and wrote my thesis with focus on Augmented Reality. I also co-authored a paper with Chris Carvelli on combining Deep Neuroevolution with Hypernetworks to play Atari Games.

Extracurricular Activities

  • Acted as Event Host for Unity starting in 2019 until September 2021
2014 - 2015
Professions Bachelor in Computer Science
Copenhagen Business Academy
This was a Top-up Course to finish off my Applied Science degree in Computer Science, so that it became a full Bachelor’s Degree. Most of my education here was focused on automated testing (as it was starting to become more popular at this point in time) as well as working on larger projects, project management, contracting, agile development in larger teams, working with external APIs and more.
2012 - 2014
AP in Computer Science
ZBC (Previously Selandia, Denmark)
This is where I studied for what made the foundation for my Bachelor’s Degree in Computer Science.

Projects

Genotype
C# Unity3d Virtual Reality Playstation 5
Genotype
A narratively driven exploration and action packed game where you take on the role of a desk worker who's thrust into a secret facility where she must fight for her survival using special weapons that can 3D print creatures.
CineClash
C# Unity3d Android/iOS Project Management
CineClash
A new and exciting way to engage with the Cinema and Play in public. I acted as Lead Developer on this project.
BombTastic
C# Unity3d Android/iOS Project Management
BombTastic
In this charming platformer the objective is to help the ball reach it's destination as it travels across the land of the four seasons. I was lead on this project in terms of design, programming and project management. As part of development I had to coordinate with an all-remote team from Norway, the UK and the US. The game was self-published in 2017.
Elemental Wars
C# Unity3d Multiplayer
Elemental Wars
This was a project done over the course of the entire second semester of my Master's Degree. I was Lead Programmer and had an additional programmer to work with. The game is a hotseat local multiplayer strategy game, where the goal consists of destroying the other players wizard, represented by a statue on either end of the map. Each wizard have a set of units and spells available, very much inspired by Heroes of Might and Magic.
TCG Demo
C# Unity3d Multiplayer
TCG Demo
As part of my Contract work with ZENZO Ecosystem I had to make a Card Game demo before they decided to hire me. In the span of about a week I put this demo together using free assets and my extensive Unity knowledge to showcase for them at a video meeting.
VR Preacher
C# Unity3d Virtual Reality Asynchronous Voice Recognition Google API
VR Preacher
During my Master's Degree I had to do a project that combined previously examined technologies. I decided to combine VR with Voice Recognition. A big part of this project was handling the Google Voice-to-Text API as all requests were handeled Asynchronously. Players can yell into the Headsets Microphone, the text is sent to processing at Google, and the words that are retrieved are compared up against the people on the streets to see if they will follow you.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!