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: "Multilingual Spam and Phishing Detection: Influence of Language on Model Performance and Optimization Approaches" @VS UDE

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

Apple AR App for quantum experiment visualization

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 support students understand quantum experiments visually.

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

Roadmap-Timeline

Framework-free website component

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

Small pixel-art game in Unity as practical project

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

Full website redesign

Full redesign of the website of Förderverein der Ingenieurswissenschaften Universität Duisburg-Essen e.V. using WordPress, OceanWP, and Elementor, including 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

Automated model train control as practical project

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