cellum.dev
Profilbild von Cellum

1. Fachsemester ab 01.10.2026

Cellum

Informatik-Student (B.Sc.) an der Hochschule Furtwangen

Ich beschäftige mich mit Linux und Self-Hosting, habe das Entwicklerteam S1lent gegründet und gehe Richtung Software Engineering.

Steckbrief

Name
Cellum
Online auch als
c377um
Region
Baden-Württemberg
Aktuell
Informatik-Studium (B.Sc.) an der HFU Furtwangen
Richtung
Software Engineering
Team
Gründer des Entwicklerteams S1lent
Lieblingscharakter
Lappland aus Arknights
Läuft auf
Eigenem Linux-vServer

Über mich

Mit Technik beschäftige ich mich nicht erst seit dem Unterricht. Ich habe früh angefangen, eigene Systeme aufzusetzen, Server zu betreiben und Abläufe zu automatisieren, weil mich interessiert hat, wie das alles zusammenspielt.

Nach dem Technischen Gymnasium habe ich mich bewusst für das Informatik-Studium entschieden. Ich will verstehen, warum Systeme so funktionieren, wie sie funktionieren, und wie man Software schreibt, die auch in zwei Jahren noch wartbar ist.

Vom Betreiben komme ich langsam zum Bauen. Der eigene Server hat mir gezeigt, was in der Praxis schiefgeht, und genau deshalb interessiert mich Software Engineering, also sauberer Code und eine Architektur, die dem Betrieb standhält. Ich bastle meistens so lange, bis es läuft.

Studium an der HFU

Zum Wintersemester 2026/27 fange ich mein Informatik-Studium an der Hochschule Furtwangen (HFU) an. Die HFU hat eine der ältesten Informatik-Fakultäten Deutschlands und arbeitet stark praxisorientiert, mit Labor- und Projektarbeit neben der Theorie.

Hochschule
Hochschule Furtwangen (HFU)
Studiengang
Informatik (B.Sc.)
Studienstart
01. Oktober 2026
Standort
Furtwangen im Schwarzwald
Angestrebte Vertiefung
Software Engineering
Studienstart …

Worauf ich mich freue

Die konkreten Module stelle ich hier ein, sobald das erste Semester läuft.

Ausgewählte Projekte

Zwei größere eigene Projekte, beide laufen live auf meinem Server.

Aegis

Ende-zu-Ende verschlüsselter Messenger

Eine Discord-Alternative mit Global-Chat, Direktnachrichten und Gruppen. Alles ist Ende-zu-Ende verschlüsselt, der Relay-Server bekommt nur Chiffretext zu sehen.

  • Forward Secrecy über rotierende Schlüssel-Epochen
  • Passwortloser Login per Passkeys / WebAuthn (PRF)
  • Verschlüsselte Anhänge und WebRTC-Anrufe
  • Node.js
  • WebSockets
  • NaCl
  • X25519
  • WebRTC
  • PWA

Encryo

Zero-Knowledge Datei-Hosting

Dateien werden im Browser verschlüsselt, der Server speichert nur Chiffretext. Entschlüsseln kann sie nur, wer den Link mit dem Schlüssel im URL-Fragment hat oder das Passwort kennt.

  • AES-256-GCM im Browser, Schlüssel per PBKDF2 (250k)
  • One-Time-Links, Ablaufdatum und Kill-Switch
  • Chunked Upload, CLI-Client und API-Tokens
  • Vite
  • Express
  • SQLite
  • WebCrypto
  • AES-GCM

Mein Server & Self-Hosting

Seit rund fünf Jahren betreibe ich einen eigenen Linux-vServer (KVM), eingerichtet und gewartet zusammen mit dem S1lent-Team. Das meiste, was ich über den Betrieb weiß, habe ich dort an echten Diensten gelernt.

Server

Eigener KVM-basierter Linux-vServer mit Root-Zugriff, selbst aufgesetzt und betrieben.

Dienste & Hosting

Apache2-Webhosting, selbst gehostete Cloud, Grafana/Prometheus-Monitoring und ein Minecraft-Gameserver-Netzwerk.

Betrieb & Wartung

Services pflegen, Fehler über journalctl analysieren, Configs in yaml/json sauber halten.

Sicherheit

Firewall mit ufw, Zugriffsbeschränkungen und grundlegende Härtung der Systeme.

Wiederkehrende Aufgaben automatisiere ich mit Python und Shell-Skripten, den Gameserver erweitere ich um selbst geschriebene Java-Plugins. Daher kommt auch mein Interesse an ordentlicher Softwareentwicklung.

Live-Status

Die Dienste auf meinem Server überwache ich mit Uptime Kuma. Die Werte hier kommen direkt von dort.

Status wird geladen …

Vollständige Statusseite ansehen

Skills

Das meiste davon habe ich mir in eigenen Projekten und auf dem Server selbst beigebracht, den Rest im Technischen Gymnasium.

Programmierung & Software

  • Python (Skripte & Automatisierung)
  • Java (Grundlagen & Plugin-Entwicklung)
  • JavaScript / Node.js
  • Bash / Shell
  • PHP & SQL (Grundlagen)
  • Git & GitHub

Server & Systeme

  • Linux-Administration
  • KVM-vServer-Betrieb
  • Dienste einrichten & warten
  • Fehleranalyse (journalctl, Logs)
  • Monitoring (Grafana, Prometheus, Uptime Kuma)

Netzwerk & Sicherheit

  • Netzwerk- & Client-Server-Grundlagen
  • Firewall (ufw)
  • Angewandte Kryptografie (E2EE, AES-GCM)

Web & Hosting

  • Self-Hosting (eigene Cloud)
  • Apache2 & Reverse Proxy
  • HTML, CSS, PHP

Sprachen

  • Deutsch (Muttersprache)
  • Englisch (fließend, B2)
  • Französisch (Grundkenntnisse, A2+)

Werdegang

  1. seit ca. 5 Jahren Eigene IT-Projekte & Linux-vServer Aufbau und Betrieb eines eigenen KVM-Linux-vServers inkl. Website, Cloud und Gameserver mit selbst entwickelten Java-Plugins.
  2. März 2022 Schülerpraktikum im IT-Bereich (Online-Shop) Mitarbeit in Frontend- & Backend-Entwicklung sowie organisatorischen Aufgaben.
  3. 2023 Realschulabschluss Abschlussnote 2,9.
  4. 2023 – 2026 Technisches Gymnasium, Profil Informationstechnik Schwerpunkte Informatik, Mathematik und Physik. Abschluss: Allgemeine Hochschulreife.
  5. ab 01.10.2026 Informatik-Studium (B.Sc.) an der HFU Furtwangen 1. Fachsemester: Grundlagen der Informatik, Programmierung, Mathematik und Technische Informatik.
  6. Ziel Vertiefung Software Engineering Schwerpunkt auf Softwarearchitektur und Entwicklungsprozesse, dazu Praxiserfahrung neben dem Studium.

Ziele

Kurzfristig will ich gut ins Studium reinkommen, die Grundlagen wirklich verstehen und nebenher weiter an eigenen Projekten arbeiten.

Mittelfristig möchte ich mich in Richtung Software Engineering vertiefen und neben dem Studium Praxiserfahrung sammeln, als Werkstudent oder im Praxissemester, am liebsten in der Anwendungs- oder Backend-Entwicklung.

Langfristig will ich an Software arbeiten, die Privatsphäre ernst nimmt und im Betrieb zuverlässig läuft. Und dabei weiter dazulernen.

Politisches Engagement

Ich engagiere mich bei der Partei Die Linke und der Linksjugend Solid.

Am wichtigsten ist mir dabei soziale Gerechtigkeit, also faire Chancen und eine offene, solidarische Gesellschaft.

Zuletzt auf GitHub

Meine zuletzt bearbeiteten Repositories, automatisch aktualisiert.

Projekte werden geladen …

Weitere Projekte auf meinem GitHub-Profil

Kontakt

Fragen, Projektideen oder einfach mal quatschen? Ich freue mich über Nachrichten.

Besucherstatistik lädt …