Philipp Salla

Master student applied computer science

TL;DR:

My interests range from (web) app development, network communication, and graph theory to personality psychology.

  • Duisburg / Essen, Germany
  • B.Sc. Applied Computer Science
  • Student assistant in research @VS UDE
  • Fullstack
  • C#
  • .NET
A cartoonish depiction of Philipp Salla with a red shirt, black jeans and hair and a bright smile.

Main Project

The MovieCollection

MovieCollection.io

The MovieCollection is a self-hosted web app to collect, view, share your own movie hard-copies and create events to invite friends to movie nights. Learn more.

Originally, it came from a simple idea: I wanted to be able to browse my movie library from anywhere, especially when standing in front of a store shelf, unsure whether I already owned a particular film. Even more important to me, was keeping my data with me and not relying on the availability of external services.

  • Fullstack
  • 2024/02 - today
  • C#
  • .NET
  • SQL
Project image of the MovieCollection web application

Journey

Abitur

2018/07

Focus: computer science and german language

B.Sc. Applied Computer Science @UDE

2018/10 - 2023/02

Thesis: "Upcycling of a model railroad with intelligent controls" @VS UDE

M.Sc. Applied Computer Science @UDE

2023/02 - today

Focus: distributed, reliable systems
Thesis: TBD

Student assistant in research
@VIP UDE

2023/10 - 2025/04

Student assistant in research
@VS UDE

2025/05 - today

Other Projects

AR-APP
QuantumSchoolLab @UDE

As part of my work at the distributed systems chair @UDE I am developing an XR/AR-App for the project EINQuantumNRW. This App will be used in the QuantumSchoolLab student laboratory to visually support quantum experiments and help students understand them.

  • Fullstack
2024/05 - today
  • C#
  • .NET

NuusBloX

Small, local Windows tool I developed for StageLine electronic for managing a customer mailing list for product updates, composing email content from blocks (e.g., title, text, images) with multilingual support (DE/EN) and automated sending.

  • Fullstack
2025/12
  • C#
  • .NET
  • WPF

Roadmap-Timeline

A modern, minimalistic horizontal & vertical roadmap & timeline component — framework-free and supporting both light and dark modes. This Project is public under MIT-License, you can view it on my GitHub here

  • Frontend
2025/11

Let's just make a game 3.0

Practical project for my master's degree. My team had to plan, design, and develop a story-driven game using the Unity Game Engine. Players explore a society where emotions are suppressed by the government, solving puzzles and completing tasks to uncover the full story.

  • Backend
2024/10 - 2025/02
  • C#

Förderverein der Ingenieurswissenschaften

Complete redesign of the Förderverein der Ingenieurswissenschaften Universität Duisburg-Essen e.V. using WordPress, OceanWP, and Elementor, including full layout updates, content structuring, and responsive presentation for both desktop and mobile.

  • Frontend
2024/02 - 2024/04

Bachelor thesis:
Upcycling of a model railroad with intelligent controls

Practical part of my bachelor thesis I wrote at the chair of distributed systems @UDE. I upgraded a building brick railroad with an Arduino and programmed a control system for the locomotive, enabling realistic starting, braking, and automatic speed regulation. Developed a custom UDP communication protocol between train and computer, as well as a REST API using Python and Flask for web-based control.

  • Fullstack
2023/10 - 2024/02
  • FLASK
  • C++

ChuuChuUDP

Practical project for my bachelor's degree. As a team, we automated a model railway system. Users can select destinations or predefined routes via a web interface. Backend, programmed in Go, handles train control and communication with the Z21 station via UDP. My work focused on backend development, the UDP communication, and designing a graph structure for the track layout in the digital twin.

  • Backend
2021/10 - 2022/04
  • svelte-logo