Online Resume
Johannes Brandenburger
JBHello! I am Johannes, a passionate software developer and engineer. After completing my dual studies at Geberit and earning my Master’s degree in Software Engineering in Konstanz, I am now working full-time at Vanderlande Logistics (formerly Siemens Logistics), where I initially completed my master’s thesis. In addition, I continue to work as a freelance developer and consultant for various companies and pursue my own side projects in my favorite topics of software engineering.
University of Applied Sciences Konstanz
Konstanz, Germany
2023 - 2025
Thesis: Softwaregestützte Sortierplanung in Gepäckabfertigungssystemen an Flughäfen (Grade: 1.0)
Avg: 1.1
DHBW Ravensburg (Cooperative State University)
Friedrichshafen, Germany
2020 - 2023
Thesis: Zentrale Plattform für die Analyse und Verwaltung der Code-Sicherheit in Unternehmenssoftwaresystemen (Grade: 1.0)
Avg: 1.2
Konstanz, Germany
Sep 2025 - Present
Konstanz, Germany
Feb 2025 - Jul 2025
Mengen, Germany
Sep 2023 - Present
Pfullendorf, Germany
Oct 2020 - Sep 2023
Technical Skills
Python
TypeScript
C++
Java
Rust
Docker
Azure
AWS
SAP CAP
Cloud Foundry
TensorFlow
SAP UI5
React
Next.js
Three.js
D3.js
Flutter
Soft Skills
Leadership Qualities ("You take on a very central role in planning and team communication")
Customer Orientation ("Your comprehensible and positive interaction with the CPOs is striking in a positive sense")
Communication Skills ("You communicate with great commitment and authenticity")
Open-source Google Maps Alternative built with React and Leaflet.

Small 3D browser game using three.js

A Web-App with Docker, Kubernetes, Terraform and Express made for running on Azure

A student research project concerning the topic of user authentication using voice recognition. The aim of the work was to find the optimal combination of the speaker features LPC, LPCC, MFCC and Delta MFCC for authentication using a neural network (TensorFlow).

Own implementation of the Generalized Iterative Closest Point (GICP) algorithm in Python for vizualization and evaluation of the algorithm. The algorithm is finds the optimal transformation between two point clouds and is used to localize a robot using lidar data.

A MCP server implementation that helps large language model agents to generate Typst documents.
Student project in which we develop a mobile app for the students of the University of Applied Sciences Konstanz. Technologies used: Flutter, Quarkus, Docker

Open-source resume generator for professionals that allows to define resume data in JSON format and then generates a nice web portfolio and a professional PDF resume. Additionally, I created a SaaS version of the generator at resumee.cloud, that allows users to create their own online resume without any coding. Technologies used: Next.js, Aceternity UI, Typst, Prisma, tRPC

We worked with Sybit GmbH on a Kudo platform as part of the project for the Master's lectures 'Agile Process Models' and 'Mobile Communication and Collaboration'. I was the product owner of my group and therefore always in contact with the chief product owners.
Program that evaluates timestamps, written in assembly x86-64
Playing drums in the Musikkapelle Rulfingen e.V.
Alpine skiing
Strength and endurance sport