Joachim Brunsgaard Hansen

Scrum Master & Fullstack Developer — Keeping teams on course and code in production

My Journey

Milestones that shaped my path

2024 - now

Scrum Master at CapaSystems A/S

As a Scrum Master at CapaSystems, I'm the team's facilitator and everyday traffic controller. I make sure we're working on the right things, shield the team from outside noise, and keep everyone feeling safe and supported. In short: I clear the roadblocks, oil the gears, and keep us on course — so the team can deliver without the drama.

2019 - now

Agile Developer at CapaSystems A/S

I started as a frontend developer on the PerfomanceGuard project. Now I'm one of the fullstack architect/developers for our cloud solution CapaOne.

React
Spring Boot
NodeJS
MongoDB
MariaDB
2018 - 2021

Danish Xbox Community Manager

I'm the one who updates the Xbox DK Facebook and Instagram with new content, and also answer peoples questions.

2017 - 2019

Full Stack Developer at ZapheTV

I develop all kinds of systems for ZapheTv, and I'm also one of their stream producers. One of the bigger systems I developed was the one for a fully automated scene setup, built for Counter-Strike: Global Offensive.

Node
ReactJS
PHP
2017 - 2019

Intern at CapaSystems A/S

I was an intern at CapaSystems A/S during my internship period in the 5th semester. I also made my final Exam project in cooperation with CapaSystems.

C#
MySQL
MSSQL
JavaScript
Java
Angular 1.2
2017 - 2018

Tutor at Copenhagen Business Academy

I was a tutor for the 2. semester of Computer Science students. I helped them with their assignments and exams.

Projects

CPH Games Stage System

I made a fully automated stage system for CPH Games CSGO in 2018 & 2019. It controlled all the screens, lights and more that was a part of the scene. Everything was controlled via ingame events such as deaths, wins and more.

The backend system was written in NodeJS with Express and Socket.io. The frontend was written in React.

ZapheTV Timereg

This was a time registration systems i developed for ZapheTV, where i was a stream producer. We used it for events such as CPH Games and other eSports.dk related events

The backend was written in PHP Laravel with a React frontend. We used MariaDB as our database.

PerformanceGuard

PerformanceGuard is a performance monitoring system for end users and servers. I worked as a fullstack developer on this project. I also did my last thesis on this project, which included me developing a performance measurement extension for Google Chrome.

Its an on premise solution written in Java for the backend, React for frontend and C++ for the client agent. We used MSQL as our database.

CapaOne

This is the current project for CapaSystems A/S that I'm working on. This is our cloud answer to our already existing on-prem solutions. It can update thirdparty software, show reliability across multiple devices and more.

It's a docker solution with microservices. The frontend is written in React with TailwindCSS and MUI. The backend is mainly Spring Boot (Java) and NodeJS. We are using MariaDB and MongoDB as our databases.